ComPsych
Senior React Native Mobile Application Developer
ComPsych, Washington, District of Columbia, us, 20022
Senior Mobile Application Developer
ComPsych is the worldwide leader in organizational mental health, well-being, and absence management, dedicated to igniting human potential in workplaces across the globe. For over 40 years, we have combined the best in technology with unmatched human expertise to help individuals and their organizations thrive. Our GuidanceResources and AbsenceResources solutions deliver end-to-end mental health, well-being, work-life, health navigation, and absence support to more than 75,000 customers worldwide, touching more than 160 million lives across 200 countries. Job Summary
We are looking for a highly skilled Senior Mobile Application Developer to join our team and take ownership of our cross-platform mobile development efforts. As a senior member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality mobile applications. The ideal candidate will have deep expertise in React Native, hands-on experience with native mobile development, and a strong understanding of mobile UI/UX principles, performance optimization, and backend integration. Primary Responsibilities
Mobile App Development
Develop and maintain high-quality apps using React Native and Expo Integrate native SDKs as needed Write clean, maintainable, and scalable code following industry best practices Ensure the app is optimized for performance, security, and battery efficiency Stay current with emerging mobile technologies and industry trends Mentor junior developers and provide technical guidance on React Native best practices
UI/UX & User Experience
Build responsive and visually appealing UIs following design guidelines (iOS Human Interface Guidelines, Material Design) Collaborate with designers to translate UI/UX wireframes into functional applications Ensure smooth animations and interactions for an intuitive user experience
Cross-Platform Integration
Bridge React Native applications with native modules, third-party SDKs, and integrate with REST APIs and WebSocket connections Implement complex native functionalities using platform-specific code when React Native limitations arise Ensure consistent user experience and functionality across iOS and Android platforms
Testing & Debugging
Work closely with QA to ensure robust and high-quality mobile experience Write unit, UI, and integration tests Debug issues and optimize app performance (memory usage, network efficiency, load time, etc.) Address bugs, crashes, and app store rejection issues
Deployment & Maintenance
Prepare and publish apps to App Store and Google Play Ensure compliance with platform guidelines and security best practices Monitor app health, fix issues, and deliver regular updates and enhancements
Collaboration & Agile Development
Work closely with product managers, designers, and backend developers to deliver new features Participate in code reviews and provide feedback for improving code quality Use Git for version control and collaboration
Job Qualifications
5+ years of mobile application development experience 3+ years of extensive hands-on experience with React Native development Solid understanding of native iOS and Android development Strong proficiency in JavaScript, TypeScript and modern front-end development patterns Knowledge of mobile testing frameworks and automated testing strategies Familiarity with CI/CD pipelines for mobile applications Strong understanding of mobile UI/UX principles and responsive design Knowledge of mobile security best practices and data protection standards Understanding of mobile performance optimization techniques and profiling tools Experience with additional frameworks like Expo is preferred Knowledge of native module development and React Native bridge architecture is preferred Benefits and Perks
Full benefits package, including Paid Time Off (PTO), medical, dental, vision, 401(k) with match, robust EAP, wellness program, and much more Competitive pay with annual increases EEO ComPsych is an equal opportunity employer. All applicants will be considered for employment regardless of race, color, age, genetics, religion, gender, sexual orientation, gender identity, national origin, disability or protected veteran status and any other characteristic protected by federal, state or local laws. ComPsych Corporation maintains a drug free workplace.
ComPsych is the worldwide leader in organizational mental health, well-being, and absence management, dedicated to igniting human potential in workplaces across the globe. For over 40 years, we have combined the best in technology with unmatched human expertise to help individuals and their organizations thrive. Our GuidanceResources and AbsenceResources solutions deliver end-to-end mental health, well-being, work-life, health navigation, and absence support to more than 75,000 customers worldwide, touching more than 160 million lives across 200 countries. Job Summary
We are looking for a highly skilled Senior Mobile Application Developer to join our team and take ownership of our cross-platform mobile development efforts. As a senior member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality mobile applications. The ideal candidate will have deep expertise in React Native, hands-on experience with native mobile development, and a strong understanding of mobile UI/UX principles, performance optimization, and backend integration. Primary Responsibilities
Mobile App Development
Develop and maintain high-quality apps using React Native and Expo Integrate native SDKs as needed Write clean, maintainable, and scalable code following industry best practices Ensure the app is optimized for performance, security, and battery efficiency Stay current with emerging mobile technologies and industry trends Mentor junior developers and provide technical guidance on React Native best practices
UI/UX & User Experience
Build responsive and visually appealing UIs following design guidelines (iOS Human Interface Guidelines, Material Design) Collaborate with designers to translate UI/UX wireframes into functional applications Ensure smooth animations and interactions for an intuitive user experience
Cross-Platform Integration
Bridge React Native applications with native modules, third-party SDKs, and integrate with REST APIs and WebSocket connections Implement complex native functionalities using platform-specific code when React Native limitations arise Ensure consistent user experience and functionality across iOS and Android platforms
Testing & Debugging
Work closely with QA to ensure robust and high-quality mobile experience Write unit, UI, and integration tests Debug issues and optimize app performance (memory usage, network efficiency, load time, etc.) Address bugs, crashes, and app store rejection issues
Deployment & Maintenance
Prepare and publish apps to App Store and Google Play Ensure compliance with platform guidelines and security best practices Monitor app health, fix issues, and deliver regular updates and enhancements
Collaboration & Agile Development
Work closely with product managers, designers, and backend developers to deliver new features Participate in code reviews and provide feedback for improving code quality Use Git for version control and collaboration
Job Qualifications
5+ years of mobile application development experience 3+ years of extensive hands-on experience with React Native development Solid understanding of native iOS and Android development Strong proficiency in JavaScript, TypeScript and modern front-end development patterns Knowledge of mobile testing frameworks and automated testing strategies Familiarity with CI/CD pipelines for mobile applications Strong understanding of mobile UI/UX principles and responsive design Knowledge of mobile security best practices and data protection standards Understanding of mobile performance optimization techniques and profiling tools Experience with additional frameworks like Expo is preferred Knowledge of native module development and React Native bridge architecture is preferred Benefits and Perks
Full benefits package, including Paid Time Off (PTO), medical, dental, vision, 401(k) with match, robust EAP, wellness program, and much more Competitive pay with annual increases EEO ComPsych is an equal opportunity employer. All applicants will be considered for employment regardless of race, color, age, genetics, religion, gender, sexual orientation, gender identity, national origin, disability or protected veteran status and any other characteristic protected by federal, state or local laws. ComPsych Corporation maintains a drug free workplace.