We are looking for developers with experience in Node.js and in React and/or React Native to join our company on challenging projects for a leading automotive parts provider. Our team is currently developing a wide range of products, including a multiplatform e-commerce mobile and web applications, and the underlying API. The position provides the opportunity to work on all aspects of development.
Responsibilities:
- Actively participate in the complete product development lifecycle (requirements analysis, architectural design, coding, documentation, deployment)
- Collaborate with the rest of the team members and follow the team’s established process
- Follow established code conventions and deliver high-quality code with unit tests
- Give and receive direct feedback from the client and other stakeholders
- Give and receive direct feedback from all levels in the company
- Stay tuned to the latest trends in the development community
Requirements:
- 2+ years of professional programming experience with Node.js
- 1+ years of professional development experience with React and/or React Native
- TypeScript
- Relational DBs: PostgreSQL/MSSQL/MySQL
- Analytic and algorithmic thinking
- Unit testing
- Object-oriented design skills
- Еxperience with Git
- Self-discipline
- Good communication skills
- Team collaboration skills
- Good command of English
Any non-empty set of the following skills is considered a plus for the candidate:
- Java or Objective-C
- Jasmine
- Swagger / OpenAPI
- Amazon Web Services
- Working experience with design patterns
- End-to-end testing
- Data structures
- Experience with agile software development methodologies
What we offer:
- Cutting-edge technologies
- Individual career development plan
- Company-supported internal and external trainings
- Flexible working hours
- Great work-life balance
- Social benefits and bonuses
- Supplementary health insurance