We are looking for a Senior Node.js Developer to join our team and play a key role in building and scaling high-performance backend services. You will be responsible for designing and developing robust, scalable APIs and distributed systems, ensuring seamless data flow and system efficiency.
RESPONSIBILITIES: * Design and implement scalable backend services and APIs using Node.js; * Optimize data storage and retrieval using MongoDB; * Deploy, manage, and optimize services on AWS (ECS, Lambda, SQS, API Gateway); * Lead architectural decisions for high-scale, complex systems, ensuring they align with both immediate needs and future scalability; * Work closely with frontend engineers, DevOps, and product teams to deliver well-engineered solutions; * Write clean, optimized, well-documented code and contribute to code reviews; * Guide and mentor junior developers, helping them grow their technical expertise; * Continuously improve system efficiency, scalability, and security.
REQUIREMENTS: * 5+ years of backend development experience using Node.js and Express.js; * Strong proficiency in Node.js, MongoDB and different AWS services (ECS, Lambda, SQS, API Gateway); * Proven ability to design, maintain, and optimize complex systems; * Strong skills in writing optimized, efficient, and high-performance code; * Experience working with distributed systems and microservices architecture; * Ability to navigate complex codebases, identify improvements, and iteratively enhance system performance; * Strong problem-solving skills and the ability to translate business requirements into scalable, maintainable solutions; * Experience with event-driven architectures and messaging systems.
MAIN BENEFITS: * Flexible working hours; * 25 paid days off and 10 sick/medical leaves; * Additional paid days off for personal events like marriage and childbirth; * Maternity/Paternity leaves; * Medical insurance; * Discount program; * Self-development budget per year; * Referral bonuses; * Corporate events and gifts; * Learning events and mentorship opportunities; * Speaking Clubs; * PE accounting and support.