Job Closed
This listing is no longer active.
A place where experts grow.
Senior Node.js Developer
Location
Bulgaria
Posted
68 days ago
Salary
0
Seniority
Senior
Job Description
Senior Node.js Developer
Xebia Poland
• Designing, developing, and maintaining scalable backend services and APIs using Node.js and TypeScript • Ensuring high performance and reliability • Architecting and implementing RESTful and/or GraphQL APIs as well as microservices-based solutions to support complex business requirements • Collaborating closely with cross-functional teams to define technical solutions • Improving system architecture and promoting engineering best practices • Optimizing database schemas and queries, ensuring data integrity, security, and performance across relational and non-relational databases • Supporting DevOps and cloud initiatives by working with CI/CD pipelines, containerization, monitoring, and cloud infrastructure
Job Requirements
- 6+ years of experience as a Backend developer
- 4+ years of experience with Node.js
- 3+ years of experience with TypeScript
- Experience with architecting and implementing RESTful APIs, GraphQL endpoints, or microservices
- Knowledge of DevOps practices and tools, including monitoring/logging systems like Prometheus, Grafana, or ELK Stack
- Experience in up-skilling engineering teams through practices such as pair programming and facilitating technical knowledge-sharing sessions and workshops
- Experience with database design and management using PostgreSQL, MySQL, MongoDB, or similar
- Proficiency with AWS and containerization tools Docker and Kubernetes
- Nice to have: experience in distributed systems design and implementation, knowledge of message brokers - Kafka
Benefits
- Professional development budgets
- Work from the European Union region
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Developer, Full Stack
ComptaComCabinet d'expertise comptable. Suivez l'actualité fiscale, comptable, juridique et sociale.
• Design, develop, and implement software solutions using Java technologies • Collaborate with cross-functional teams to define, design, and ship new features • Ensure code quality, performance, and scalability of applications • Troubleshoot and debug issues to optimize performance • Stay up-to-date with the latest trends and technologies in Java development
JAVA Engineer, Analyst/Developer
TIYE CONSULTINGWe believe every client and stakeholder has unique needs that must be prioritized if the align with project goals.
• Search, design and prepare solutions and interfaces to help assist system functionality • Transfer local to standard code for message interoperability • Evaluate user requirements, methods and issues to automate existing computer programs • Develop technical specifications and implementation of java codes • Ensure records of developed java programs and client documentation
Ruby on Rails Developer
JOBGROUP | JOB Kft.Munkaerő-közvetítés, munkaerő-kölcsönzés | Fejvadászat | HR és munkaügyi szolgáltatások, tanácsadás
• Implement new features and maintain a complex core product’s backend. • Understanding and documenting the existing product (in Ruby on Rails). • Find ways for a reliable infrastructure/product, implement and ensure them. • See yourself as a user and recommend improvements for the existing product. • Be part of developing the whole company culture and mindset.
Senior Java Developer
JOBGROUP | JOB Kft.Munkaerő-közvetítés, munkaerő-kölcsönzés | Fejvadászat | HR és munkaügyi szolgáltatások, tanácsadás
• Researching, designing, implementing and maintain the new product’s backend (in Java ecosystem). • Understanding and documenting the existing product (in Ruby on Rails). • Find ways for a reliable infrastructure/product, implement and ensure them. • See yourself as a user and recommend improvements for the existing product. • Be part of developing the whole company culture and mindset.



