Tech Stack
AndroidiOSJavaScriptReactReact NativeSCSS
About the role
- Deliver new progressive features and stabilize/enhance that already exist
- Prepare estimates (for own tasks) and in-time features delivery
- Take care of project architecture
- Communication with team and customer.
- Stick to the development workflow
- Write clean and well-structured code
Requirements
- 5+ years of experience in software development;
- Experience with JavaScript & related technologies;
- 4+ years of experience with React Native
- Experience with Detox
- Advanced knowledge of HTML5, CSS3, and SASS/LESS
- Understanding of structure UI mobile applications, iOS Human Interface Guidelines/ Material Design for Android;
- Knowledge about the development environment of iOS / Android applications, deploying applications in the Apple Store / Play Store;
- Unit, e2e, and integration tests - must have;
- Experience with REST APIs and, git version control system.
- Experience with Scrum/Kanban Agile frameworks
- English (verbal and written): Upper-Intermediate+
- Flexible working hours, based on your time zone
- 45 working days per year for personal time out (20 vacation days, 4 additional days off, 10 sick days, 11 flexible public holidays)
- A partial refund of the cost of certifications and professional conferences
- Partial sports membership refund
- Mentorship and knowledge-sharing
- Performance review with a possible compensation raise
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptReact NativeDetoxHTML5CSS3SASSLESSREST APIsunit testingintegration testing
Soft skills
communicationproject architecturetask estimationclean codeteam collaboration