We are looking for a developer to strengthen our client's team.
Full-time remote work style.
Our client is developing a hacking and attack simulation platform to help organizations test their security posture.
- Design and develop scalable, high performance backend services and web applications using NodeJS/NestJS and ReactJS.
- Implement UI designs with precision and creativity, working closely with UX/UI designers and following Figma prototypes.
- Develop and maintain comprehensive unit and integration tests to ensure application reliability.
- Adhere to and contribute to the development of best practices, including design patterns and server core libraries.
- Contribute to the frontend architecture, ensuring robust, maintainable, and scalable solutions.
- Collaborate with cross functional teams to ensure seamless integration of backend services with frontend applications and other system components.
- At least 5+ years of experience in software development.
- At least 3+ years of experience with NodeJS/NestJS and ReactJS.
- Experience with styling/CSS, Storybook, TypeScript.
- Familiarity with AWS and its services relevant to backend development.
- Experience with Redis, Elastic Search, Kafka, and MongoDB.
- Familiarity with state management tools like RTKQ and Redux.
- Proficient in using Figma and translating designs into functional user interfaces.
- Demonstrated ability to write comprehensive unit and integration tests.
- Knowledge of design patterns and experience in developing server core libraries.
- Strong architectural understanding and ability to design scalable server solutions.
- Excellent problem--solving skills and the ability to work independently.
- English level — Upper-Intermediate and/or higher.
Desirable Skills:
- Familiarity with microservices architecture and containerization technologies like Docker and Kubernetes.
- Experience with micro frontend architectures, core components, and design systems.
Salary — up to 4000$ gross
- Stable long-term project
- Vacation is 20 working days / 4 working days per year for sick leaves
- Annual performance evaluations
- Flexible work schedule
- Communicating directly with the customer
- Working equipment provision