Senior Node.js developer
Emploi Ukraine
Titre du poste : Senior Node.js developer
Entreprise : TechMagic
Description du poste : We’re looking for a Senior Node.js Developer with 3+ years of experience to expand our client’s team in Lviv! This is a full-time, on-site position for an experienced developer who will lead the development of high-quality backend services and microservices, ensuring their performance, scalability, and security.Responsibilities:
- Backend Services Development & Maintenance: Develop and maintain high-quality backend services using Node.js and related technologies.
- API Design & Optimization: Design, implement, and optimize RESTful APIs and microservices.
- Database Management: Efficiently work with databases such as PostgreSQL, MySQL, Oracle, or MongoDB to manage application data.
- Cross-Functional Collaboration: Collaborate with frontend developers, designers, and product managers to create seamless user experiences.
- Quality Assurance: Ensure application performance, scalability, and security.
- Testing & Debugging: Perform unit testing, integration testing, and debugging of applications.
- Code Improvement: Participate in code reviews and contribute to continuous improvement efforts.
Requirements:
- Node.js Experience: 3+ years of experience in backend development using Node.js.
- Framework Proficiency: Proficiency with Express.js, NestJS, or TSOA frameworks.
- Languages & Paradigms: Strong knowledge of JavaScript, TypeScript, and asynchronous programming.
- Database Experience: Experience working with SQL and NoSQL databases (PostgreSQL, MySQL, Oracle, MongoDB, etc.).
- API & Security: Understanding of RESTful API design and web security best practices.
- Containerization & Cloud Platforms: Familiarity with containerization and cloud platforms (Docker, Kubernetes, AWS, Azure, or GCP).
- CI/CD & DevOps: Experience with CI/CD pipelines and DevOps practices is a plus.
- Teamwork: Ability to work effectively as a team player in a collaborative environment.
- English Communication: Strong communication skills in English (must-have).
What We Offer:
- Impactful Role: An opportunity to make a significant contribution to the development of high-quality software solutions.
- Modern Technologies: Work with current technologies and tools in the Node.js ecosystem.
- Talented Team: Work in a talented and motivated team.
- Competitive Compensation: Competitive salary and long-term cooperation opportunities.
Interview Stages: * Call with Recruiter
- Technical Interview
- Client Interview
Recuiter
Salaire attendu :
Localisation : Украина
Date du poste : Fri, 06 Jun 2025 22:04:13 GMT
Postulez dès maintenant !