We are looking for a React Native Developer to join our team. You will be working on developing and maintaining a cross-platform mobile application, contributing to the entire software development lifecycle - from planning and implementation to testing and deployment.
What characteristics will make you the best candidate?
Bachelor's degree in Computer Science, Engineering, or a related field
Proven experience as a mobile developer
Extensive experience with React Native (4+ years)
Excellent knowledge of TypeScript
Familiar with RESTful APIs, and backend integrations
Proficient in Git and CI/CD pipelines
Strong analytical skills and a proactive problem-solving approach
Ability to work both independently and as part of a team
Fluent in written and spoken English
Bonus points
Experience with native development in Swift or Kotlin
Experience with Expo
Responsibilities
Collaborate with product managers, designers, and other stakeholders on scoping and planning team deliverables
Understand the technical strategy and product vision and help translate it into actionable work
Lead the development of the entire project: plan the development flow, define priorities, assign tasks within the team, and ensure timely delivery
Build clean, efficient, and maintainable code in line with modern industry standards
Participate in code reviews, and contribute to a strong development culture
Troubleshoot and resolve issues reported by users or QA in a timely manner
Stay current with industry trends and technologies to keep improving our codebase and processes
What’s in it for you?
Competitive salary, depending on the technical interview
Minimum 22 days of vacation per year
Great office space with a remote work option
Skilled and experienced team
Opportunity to learn and grow
Work on exciting projects
Flexible working hours and great work-life balance