Responsibilities
- Develop and maintain mobile app features using JavaScript, Swift, and Java.
- Ensure high-quality, scalable, and efficient code by conducting thorough testing and peer code reviews.
- Collaborate with product managers, designers, and engineers to define and build features that meet product requirements.
- Continuously analyze app performance, user feedback, and industry trends to drive improvements.
- Monitor production environments and troubleshoot issues as they arise.
- Champion privacy, security, and regulatory compliance best practices.
Requirements
- Strong foundation in data structures, algorithms, and computational thinking.
- Experience with algorithm problem-solving skills.
- Proficiency in JavaScript, Swift, and Java for mobile development.
- Experience with React Native and Redux for state management.
- Experience developing and maintaining mobile applications.
- Ability to conduct thorough testing and peer code reviews.
- Collaboration with product managers, designers, and engineers.
- Monitoring production environments and troubleshooting issues.
- Commitment to privacy, security, and regulatory compliance best practices.