Job Description
· Expertise in React Native and JavaScript, with in-depth knowledge of the mobile app development ecosystem for iOS and Android.
· Lead the design, development, and maintenance of mobile applications using React Native.
· Architect and implement complex features and functionalities, ensuring code quality and maintainability (Example: - MVVM, MVC etc)
· Strong knowledge in Android and iOS native code implementation for specific use cases.
· Strong understanding of RESTful APIs , asynchronous programming, and backend integration.
· Proficiency in mobile app architecture, design patterns, and best practices.
· Advanced knowledge of state management libraries such as Redux, MobX, or similar.
· Implement best practices for mobile app development, including performance optimisation, security, and user experience.
· Investigate and resolve challenging technical issues and provide innovative solutions.
· Stay up to date with the latest industry trends, emerging t echnologies, and best practices in mobile app development.
· Work with third-party libraries and APIs to integrate advanced functionality.
· Lead code reviews and promote a culture of quality and excellence within the team.
· Outstanding problem-solving skills and the ability to resolve complex technical issues.
· Experience with CI/CD processes and deployment pipelines.
· Familiarity with Agile methodologies like Scrum, Kanban, etc.
Job Type: Full-time
Salary: $100,921.34 - $125,539.67 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Tuition reimbursement
- Vision insurance
Compensation package:
- Yearly pay
Experience level:
- 10 years
- 11+ years
Schedule:
- 8 hour shift
- Monday to Friday
Application Question(s):
- Work Authorization (USC OR GC)
Experience:
- React Native: 10 years (Preferred)
- JavaScript: 6 years (Preferred)
- Mobile App Development (iOS, Android): 7 years (Preferred)
- Native Development (Android, iOS - optional): 7 years (Preferred)
- Mobile App Architecture: 8 years (Preferred)
- State Management Libraries (Redux, MobX): 8 years (Preferred)
Ability to Relocate:
- Westborough, MA: Relocate before starting work (Required)
Work Location: On the road