Frontend Application Developer, Web & Mobile
At Outform Group, our guiding philosophy is Dare To Innovate. We specialize in creating tangible consumer engagements that elevate, connect and humanize brand experiences. We unite leading experts in research, strategy, design, innovation and manufacturing to create unforgettable brand experiences. Lean, interdisciplinary teams work in close collaboration with clients, helping them solve their user’s biggest problems. Our user-centric, data-driven approach focuses on creating a seamless experience across different environments.
About the role
Outform is seeking a Frontend Application Developer, Web & Mobile to build and maintain high-quality web and mobile application experiences that support client-facing tools, internal platforms, operational dashboards, and field-facing workflows. This is a mid-level, hands-on development role focused on frontend application development, responsive web interfaces, mobile-friendly experiences, UI/UX execution, accessibility, usability, and application performance.
The ideal candidate is a capable, self-motivated software professional who can translate business requirements, user needs, wireframes, and conceptual ideas into clear, intuitive, production-ready application interfaces. This individual will collaborate with product, operations, support, backend, and senior technical team members to create software solutions that improve user experience, operational efficiency, and business visibility.
Responsibilities
- Design, develop, test, and maintain modern web and mobile-friendly applications under guidance from senior technical leadership.
- Translate product requirements, user journeys, prototypes, and business workflows into clear, intuitive user interfaces.
- Develop responsive web applications using Angular, React, TypeScript, JavaScript, or similar frameworks.
- Build and maintain mobile-friendly interfaces and contribute to mobile application work using React Native, Kotlin, Progressive Web Applications, or comparable technologies.
- Create and maintain reusable UI components and frontend patterns aligned with established design and development standards.
- Collaborate with backend engineers to consume APIs, understand data structures, implement authentication flows, and support application workflows.
- Build dashboards, campaign management tools, operational portals, reporting applications, and workflow automation solutions.
- Improve usability, navigation, workflow efficiency, and overall user satisfaction by applying sound UI/UX principles.
- Develop applications that meet expectations for accessibility, security, browser compatibility, responsiveness, and performance.
- Use AI-assisted tools to accelerate prototyping, development, testing, documentation, and workflow exploration.
- Participate in code reviews, QA activities, release planning, documentation, and production support.
- Troubleshoot frontend application issues and assist in resolving production incidents.
- Recommend practical improvements to user experience, frontend quality, component reuse, and development standards.
- Manage assigned priorities, clarify requirements when needed, and deliver high-quality solutions with appropriate guidance and accountability.
Key Interfaces
This role will routinely collaborate with:
- Director of Enterprise Solutions
- VP of Development
- Product and Program Management Teams
- Technical Project Managers
- Operations Teams
- Support Services Team
- Client Stakeholders
- Production Technology Team
- Content & Systems Management Team
- External Technology Vendors and Platform Providers
Key Performance Indicators
- On-time delivery of assigned web and mobile application features.
- User adoption and satisfaction of developed application experiences.
- Application reliability and supportability.
- Frontend performance metrics and page response times.
- Reduction of manual processes through workflow automation.
- Reuse of UI components and established frontend patterns.
- Accessibility, usability, and responsive design quality.
- Defect rates and support of production issue resolution.
- Quality of documentation and adherence to technical standards.
- Effective use of AI-assisted tools to improve development speed, prototyping, testing, and documentation.
Requirements
Education
- Bachelor's Degree in Computer Science, Software Engineering, Human-Computer Interaction, Design, Information Technology, or related discipline.
- Equivalent practical experience may be considered in lieu of formal education.
Experience
- 3-5 years of experience developing web applications in production or business-facing environments.
- Experience with React, Angular, TypeScript, JavaScript, or equivalent modern frontend frameworks.
- Experience developing responsive and mobile-friendly applications.
- Exposure to React Native, Kotlin, Progressive Web Applications, or similar mobile technologies.
- Experience consuming REST APIs; exposure to GraphQL is a plus.
- Experience implementing or supporting authentication and authorization workflows.
- Experience building reusable UI components and working within established design or component patterns.
- Experience partnering with backend engineering teams and product stakeholders.
- Familiarity with cloud-hosted environments such as Azure and AWS.
- Experience using AI-assisted software development tools for prototyping, coding, documentation, or testing.
Preferred Qualifications
- Experience with Figma, Adobe XD, Sketch, or related design tools.
- Experience building dashboards, operational portals, workflow applications, or SaaS platforms.
- Experience in retail technology, connected devices, digital signage, IoT environments, or retail media networks.
- Experience with accessibility standards and frontend performance optimization.
- Experience working in small, fast-paced technology teams.
Leadership Attributes & Personal Characteristics
- Self-starter who can take ownership of assigned work while operating with appropriate guidance.
- Strong product and user-experience mindset.
- Excellent organizational and prioritization skills.
- Ability to manage ambiguity, ask good questions, and help clarify requirements.
- Strong collaboration and communication skills across technical and non-technical audiences.
- High attention to detail and commitment to quality.
- Continuous learner with interest in emerging technologies and AI-enabled development.
- Problem solver who can balance speed, usability, maintainability, and business value.
- Team-oriented mindset focused on knowledge sharing and continuous improvement.
Essential Functions
Working conditions are in a normal office or remote work environment. While performing the duties of this position, the employee is regularly required to sit, stand, walk, communicate, and work extensively on a computer. The employee may occasionally be required to lift or move up to 20 pounds. Successful performance requires strong visual acuity with or without corrective lenses and the ability to work for extended periods using computer equipment. Occasional travel may be required.
Pay
$90,000 to $120,000