We are looking for experienced software developers with strong expertise in Node.js and React to join our organization. You will become part of one of several dynamic development teams working on projects in the fields of reinsurance and risk management or e-commerce. This role offers the opportunity to collaborate with skilled professionals, apply modern technologies, and contribute to the delivery of high-quality, scalable software solutions that make a real impact.
Responsibilities
- Actively participate in the complete product development lifecycle: requirements analysis, architectural design, implementation, testing, and deployment.
- Collaborate with team members, following established development processes and best practices.
- Write clean, maintainable, and well-tested code that adheres to team conventions.
- Engage in regular feedback loops with stakeholders and colleagues across all levels of the company.
- Stay up to date with the latest industry trends, tools, and practices in the software development community.
Requirements
- 3+ years of professional experience with Node.js
- 3+ years of professional experience with React
- Experience with TypeScript
- Experience with NoSQL databases (MongoDB, CouchDB)
- Strong analytical and algorithmic thinking skills.
- Proficiency in object-oriented design principles.
- Strong self-discipline and ability to self-organize.
- Excellent communication and team collaboration skills.
- Very good command of English.
Nice to have (any combination of the following):
- Experience with relational databases (PostgreSQL/MSSQL).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Strong knowledge of data structures, design patterns, and unit testing.
- Experience with agile software development methodologies.
What we offer
- Opportunity to work with cutting-edge technologies on impactful projects.
- Flexible working hours and a strong focus on work-life balance.
- Individual career development plan with company-supported internal and external trainings.
- Social benefits and bonuses.
- Supplementary health insurance.