Open positions
React Native
Engineer
LOCATION:
Novi Sad / Remote
- React Native developer with strong knowledge of JavaScript
- Detail-oriented self-starter, with a great passion for problem solving
- Passionate to learn new technologies
- Able to work independently and in a team
- Fluent in English (both written and verbal)
- Develop React Native applications for iOS and Android
- Optimize code for performance, stability, and maintainability
- Work collaboratively with product managers and engineers from San Francisco
- Help envision new features and implement technologies
- Work on documenting and testing software solutions
- 5+ years of professional software development experience
- At least 2+ years of experience in mobile development
- Deep understanding of how to optimize React Native apps for iOS and Android, including offline storage, threading, and performance tuning
- Strong proficiency in JavaScript and TypeScript
- A good grasp on state-management patterns such as Redux, Flux, etc.
- Staying on top of React Native best practices
- Objective-C or Java knowledge is a plus
- Experience developing responsive apps that run smoothly
- Experience taking a leading role in building complex software systems
- Experience with testing frameworks
- Strong analytical and debugging skills
- Appreciation for a test-driven, code review culture
- Fundamental knowledge of data structures and programming practices
- Experience using common design patterns
- High standards for code quality, maintainability, and performance
- Competitive salary and bonuses
- Exciting projects for San Francisco based clients
- The ability to use cutting edge technologies
- Free lunch, fruits, snacks, and drinks
- Brand-new gadgets: MacBook Pro, pick out big monitors, fancy headphones, and more
- Paid time off and all National Holidays
- Business travel opportunities
- Flexible working hours
- Highly talented, professional, and friendly team