Summary
Outform is seeking a Frontend Application Developer, Web & Mobile to build and maintain high-quality web and mobile application experiences. The role focuses on frontend application development, responsive web interfaces, and collaboration with various teams to improve user experience and operational efficiency.
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
Skills
- 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
- 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
- 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
Qualifications
Must Haves
- 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
- 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
Nice to Haves
- 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