Skills And Tools:
- We are looking for a React Native developer interested in building high performant mobile apps on both the iOS and Android platforms
- This position should take responsibility for the completion of designated software features; designing suitable solutions to complex problems with assistance from management.
- Translate designs and wireframes into high quality code.
- Design, build, and maintain high performance, reusable, and reliable Reactjs/React Native
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization
- Maintain and develop code and automated tests to production within a short development cycle in the Continuous Integration and delivery environment.
- Optimize applications for maximum speed and accessibility
- Deploy and build code and prepare for production
- 2+ years of experience in developing, deploying, and maintaining React Native apps
- Published or completed at least 1Mobile Applications.
- You reached proficiency with the ES6 / React / Flux implementations
- Understanding of the global state management solutions (Redux)
- Prior knowledge with ReacJs, Next.js is a plus.
- Experience with native or hybrid mobile app development (Java, or Swift) (is a plus)
- Able to translate UI/UX design into code
- Experience in performance and tuning including memory usage, CPU utilization and memory leak analysis
- Great communication skills, ability to work in an agile team and workflow experience (git-flow, scrum, etc.)
- Excellent problem-solving ability