- Contributing in all phases of the development lifecycle
- Writing well designed, testable and efficient code
- Responsible for release and delivery of software components
- Supporting continuous improvement by investigating alternatives and technologies
- Experience with backend development of microservices using Node.js ecosystem
- Proven working experience in JavaScript development (ES6+) (min. 2-3 years)
- Experience with Express framework
- Knowledge of Git, REST, ECMAScript, Docker, microservices, AWS, Mongo
- Good knowledge of Relational Databases (PostgresSQL, MySQL) and NoSQL
- Deep understanding of state management patterns e.g. Redux
- Knowledge
- Design using common architectural and software design patterns
- Experience with test-driven development
- Good communication and teamwork skills
- Very good English skills in written and spoken
Additional advantages:
- Experience with:
- Kafka,
- RabbitMQ,
- Linux,
- GCP
- Attractive salary
- Fully remote work opportunity
- Development opportunities, including IT conferences and internal trainings
- Complex work and the chance to make an impact
- You can choose your hardware (MacBook Pro is our suggestion)
- Opportunities for International travels to our clients
- Benefits, with fully paid private healthcare (Luxmed)
- Flexible working practices