Senior Mobile/Front-end Engineer - React.js, React Native
6+ years
Full-time (40h)
Software Development
Full Remote
React.js
React Native
GraphQL
Git
Requirements
Must-haves
- 6+ years of software development experience
- 3+ years of React Native experience
- 2+ years of React.js experience
- Extensive SDLC experience for new and existing applications
- Proficient in creating and maintaining CI/CD pipelines using Gitlab and Bitwise
- Skilled in working with RESTful and GraphQL APIs in React/React Native
- Successful deployment on Apple AppStore and Google Play stores
- Team collaboration on data-oriented web applications
- Expertise in third-party libraries like Redux, RxJS, and debugging
- Familiarity with data persistence strategies for mobile and back-end services
- Strong communication skills in both spoken and written English
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
Nice-to-haves
- Interest in staying updated with the latest front-end technologies and industry trends
- Startup experience
What you will work on
- Architect and develop high-quality web and mobile apps for farmers and businesses
- Break down complex requirements, collaborating with cross-functional teams
- Ensure exceptional user experiences and seamless engagement in DGE applications
- Take ownership of fixing bugs, optimizing performance, and maintaining systems
- Write clean, testable code, fostering a culture of quality through meaningful reviews
- Contribute to all SDLC stages, from planning to deployment and maintenance
- Embrace teamwork by communicating effectively, mentoring junior engineers, and championing collaboration