Job Title: Senior Mobile Developer (React Native)-Cigna
Location: Bloomfield CT (fully remote flexibility)
Rate: $60-70/Hr
Position Overview: We are seeking a Senior Mobile Developer with extensive experience in React Native to lead the development of mobile applications. The ideal candidate will have a deep understanding of mobile development best practices, a strong technical background, and the ability to mentor junior developers. As a Senior Mobile Developer, you will play a key role in designing, building, and maintaining mobile applications that deliver exceptional user experiences.
Key Responsibilities:
- Lead Development: Design, develop, and maintain high-performance mobile applications using React Native. Lead technical projects from inception through deployment.
- Architecture & Design: Collaborate with product managers, designers, and other stakeholders to define project requirements and create scalable, maintainable application architectures.
- Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews and provide constructive feedback to ensure adherence to best practices and coding standards.
- Performance Optimization: Identify and address performance bottlenecks and improve application responsiveness. Optimize the app for maximum speed and scalability.
- Mentorship: Mentor and guide junior developers, fostering a collaborative and growth-oriented environment. Share knowledge and best practices to enhance team skills.
- Collaboration: Work closely with cross-functional teams including UX/UI designers, backend developers, and QA engineers to deliver cohesive and high-quality solutions.
- Problem Solving: Troubleshoot and debug issues, ensuring timely resolution and minimal impact on users. Implement and maintain robust testing strategies to ensure application stability.
- Innovation: Stay up-to-date with the latest trends and advancements in mobile development and React Native. Propose and implement new technologies and techniques to improve development processes.
Qualifications:
- Experience: 5+ years of experience in mobile app development, with at least 3 years of hands-on experience using React Native.
- Technical Skills:
- Proficiency in JavaScript and TypeScript.
- Strong understanding of React Native and its ecosystem (e.g., Redux, React Navigation).
- Experience with native mobile development (iOS/Android) is a plus.
- Familiarity with RESTful APIs and integration with backend services.
- Knowledge of mobile app architecture patterns (e.g., MVVM, MVP).
- Experience with tools like Git, Jira, and CI/CD pipelines.
Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Proven ability to work independently and as part of a team.
- Experience with Agile/Scrum methodologies.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Why Join Us:
- Innovative Projects: Work on exciting and challenging projects with the latest technologies.
- Career Growth: Opportunities for professional development and career advancement.
- Flexible Work Environment: Enjoy flexible working hours and remote work options.
- Collaborative Culture: Be part of a supportive and creative team environment.
- Competitive Compensation: Receive a competitive salary and benefits package.