Job description
Job Description
Key Responsibilities
Develop and maintain responsive web applications using React
Build and support iOS and Android mobile applications using React Native
Collaborate with product managers, designers, and backend teams to deliver high-quality solutions
Ensure technical feasibility of UI/UX designs
Implement scalable and robust front-end architecture
Integrate applications with backend services using REST and SOAP APIs
Write clean, maintainable, and efficient code
Conduct code reviews and provide peer feedback
Stay current with emerging front-end and mobile technologies
Required Qualifications
High levels of expertise with Expo SDK and React Native
Proficiency with native build tools and package managers: NPM, Xcode, Android Studio and associated CLI tools
Experience working with JSON data models and mobile integration with REST APIs
Proficiency in React and React Native
Strong understanding of n-tier architecture and distributed systems
Experience with integration hubs such as DataPower, MuleSoft, or ESBs
Hands‑on experience with REST and SOAP APIs
Experience with Git or other version control systems
Experience developing Higher Order Components (HOC)
Experience with unit testing frameworks (Jest, Enzyme, Mocha)
Proven experience building ADA‑compliant applications
Additional / Preferred Qualifications
Experience with TypeScript / ES6 or later
Familiarity with CI/CD pipelines
Exposure to automated testing tools
Experience working in Agile/Scrum environments
Knowledge of SDLC processes and tools such as JIRA
Additional Information
All your information will be kept confidential according to EEO guidelines.
Show more
How do you like the content of this job?