Position: Senior React native developer
Company: Altoros
Category: iOS
Experience required: 3y
English level: intermediate

Responsibilities

Participate in full Software Development Life cycle, from analysis to testing in front-end area, related to React native projects.
Develop new user-facing features using React native
Writing unit-tests
Work closely with UX team to deliver the best possible customer experience that balances commercial need and technical constraints within the domain
Produce documentation to support other team members
Participate in sales process as a technical specialist and produce estimates on future development
Participate in meetings with potential and current customers

Requirements

3+ years of experience in front-end development
Profound knowledge and experience in pure JS (ES5, desire to learn ES6)
Intermediate + spoken and written English (ability to go for an interview with the customer and discussing requirements)
Understanding of design patterns
Profound knowledge and experience in React.js, Angular and other UI frameworks
Experience with popular React.js workflows (such as Flux or Redux)
Experience in designing application architecture
Experience in using project bundlers like gulp, webpack, jspm
Understanding of HTML, CSS and W3C standards
Experience in cross-platform mobile development is desirable
Experience in writing Unit and e2e tests
Experiance with Play Market and App Store apps
Ability to provide code documentation
Excellent communication skills

Benefits

- Opportunities for professional development
- External education, partly/fully paid relevant certifications
- Corporate e-library (Mann, Ivanov and Ferber Publisher)
- Paid sick leave and five sick days
- Transparent employment and payment schemas
- Loyalty program (goods and services at a discount for Altoros employees)