Full-Stack JavaScript Developer
We’re seeking a skilled professional to join our team and play a key role in developing our CRM system and partner personal cabinet. These tools are critical for enhancing our interactions with clients and partners, and we need your expertise to make them seamless and impactful. This role involves contributing to the creation of a user-friendly and functional tool that will enhance our interactions with clients and partners.
Key Responsibilities
- Develop and maintain the CRM system and partner personal cabinet, ensuring a high-quality user experience.
- Collaborate with cross-functional teams to gather requirements, design solutions, and implement features.
- Write scalable, and maintainable code in JavaScript and TypeScript, leveraging Vue.js for front-end and Nest.js for back-end development.
- Build and integrate GraphQL and REST APIs to support seamless data exchange between systems.
- Optimize and maintain database structures using PostgreSQL and MySQL.
- Work with Kubernetes, Helm, and Docker for deploying and managing applications in a containerized environment.
- Debug, test, and troubleshoot applications to ensure reliability and performance.
Requirements
- Proficiency in TypeScript and JavaScript.
- Practical experience with Linux or MacOS and containerization tools as Docker.
- Strong sense of responsibility and commitment to delivering high-quality results.
- English and Russian languages from Intermediate level.
Nice to have
- Familiarity with Nginx, Python, or PHP.
- Knowledge of DevOps practices or system administration is a plus.
- Strong sense of responsibility and commitment to delivering high-quality results.
We are ready to offer
- Involvement in the growth and development of an international product IT company with a worldwide reputation
- Opportunity to work on new project from scratch as well as improve the existing services
- Result-driven and supportive team — we do an amazing job together
- Salary range 3500-6500 EUR gross, based on your experience and interview results
- Hybrid work option with 3 days a week working from office