Come Back Agency supports US software and technology companies by running their hiring process. We work with delivery and leadership teams to define roles, screen candidates, and manage interviews. Successful candidates are hired directly by the company and become part of its team.
Employer information: This position is with a US-based software company providing custom development and AI implementation for North American clients. The team builds and maintains production software, including AI-enabled systems, and works in long-term client engagements. Team members operate as part of an internal, distributed team and collaborate directly with client stakeholders.
About the role: We are looking for a talented Node.js Backend Developer to join our dynamic team. You will be responsible for developing and maintaining server-side logic, defining and maintaining the central database, and ensuring high performance and responsiveness to requests from the frontend. If you’re passionate about building scalable backend systems and have experience with Node.js, Express,Nest,js Sequelize,Prisma, Socket.io, and databases like Redis, PostgreSQL, and MongoDB, we’d love to hear from you!
What you will do: * Develop and maintain server-side applications using Node.js, Express.js and Nest.js. * Design and optimize database systems with PostgreSQL, Redis, and MongoDB. * Implement RESTful APIs and ensure secure, scalable integration. * Build real-time features using Socket.io. * Work with file upload/processing mechanisms (e.g., Multer or similar). * Handle authentication/authorization using JWT and OAuth standards. * Implement CORS handling and cross-origin best practices. * Ensure backend application performance, scalability, and reliability. * Write clean, testable, and maintainable code. * Collaborate with frontend developers to integrate user-facing elements. * Integrate and manage third-party APIs and services. * Work with microservices architecture for scalable system design. * Use Docker for containerization and deployment consistency. * Deploy and manage services on AWS or other cloud platforms. * Maintain and update technical documentation.
What we are looking for: * 1+ year of proven experience in backend development with Node.js. * English from level B1. * Strong experience with Express.js and Nest,js and Prisma or other ORMs. * Proficiency in REST API design and integration. * Solid knowledge of Socket.io for real-time communication. * Experience with Redis for caching and in-memory operations. * Knowledge of PostgreSQL and MongoDB. * Experience with Docker in development and deployment workflows. * Familiarity with AWS (EC2, S3, Lambda, etc.). * Understanding of CORS, security, JWT, OAuth. * Version control with Git. * Knowledge of microservices principles. * Strong analytical and debugging skills. * Good communication and team collaboration skills.
Nice to have: * Familiarity with CI/CD pipelines. * Experience with Kubernetes. * Exposure to logging and monitoring tools (e.g., ELK, Prometheus).
Hiring stages: Recruiter screening → Technical interview → Final culture fit interview.
What We Offer: * Working hours aligned with US time zones, typically 16:00-00:00 Kyiv time. * English lessons to support clear and confident communication. * Paid vacation and sick days. * Fully remote work. * Opportunities for professional growth within the team. * Structured, personalized onboarding to help you ramp up effectively.
Apply with your resume and a short note outlining your relevant experience. You can also send your resume directly using Telegram (@cba_yuliaivanova) or submit it through our website at comeback.ua. Selected candidates will be contacted by Come Back Agency.