Middle Backend Dev – Node.js
Join Blossom! We are a growing ecosystem of fully integrated digital banking solutions, designed by and for credit unions. We are seeking a dynamic, results-oriented Backend Developer (Node.js) with a B2+ level of English. If you are passionate about microservices development and want to be part of an innovative company, this is your opportunity. About the Job We are looking for a developer with 3+ years of experience building backend services in Node.js for production environments. You'll be involved in designing and implementing RESTful and GraphQL APIs, working with Express.js and the Serverless Framework on AWS Lambda, writing and optimizing PostgreSQL (SQL) queries, and applying secure coding (OWASP), scalability patterns, performance optimization, and logging/monitoring. You'll collaborate with engineers who care about maintainability, clean architecture, and observability, contribute to solution design and technical decisions, and help us continuously improve our product and development practices. This role is ideal for someone eager to deepen backend expertise, contribute to architecture and API design, and grow within a fast-moving, remote-first team. Requirements Bachelor's degree in Computer Science/Software Engineering (or equivalent experience) 3+ years building Node.js backend services in production Experience with Express.js, Serverless Framework, and AWS Lambda Strong PostgreSQL skills, including SQL query optimization Proven work designing RESTful and GraphQL APIs, microservices, and event-driven systems Secure coding (OWASP), scalability patterns, performance optimization, logging & monitoring Tools: Git, CI/CD pipelines, testing frameworks (Jest, Mocha, or similar) Agile experience (Scrum or Kanban); ability to handle multiple projects and priorities Intermediate to advanced English for reading and technical communication Docker experience (optional but preferred) Bonus Points Familiarity with AWS services beyond Lambda (e.g., S3, API Gateway, SQS, RDS) Interest in clean code and software design patterns Experience with observability and production troubleshooting Perks 100% Remote Work - Work from anywhere Growth Opportunities - Learn, lead, and move into more senior roles Performance Incentives - Earn bonuses for excellent contributions Multicultural Environment - Collaborate with global talent in a supportive team Continuous Learning - Access to resources, mentorship, and upskilling programs
About the job
Apply for this position
Middle Backend Dev – Node.js
Join Blossom! We are a growing ecosystem of fully integrated digital banking solutions, designed by and for credit unions. We are seeking a dynamic, results-oriented Backend Developer (Node.js) with a B2+ level of English. If you are passionate about microservices development and want to be part of an innovative company, this is your opportunity. About the Job We are looking for a developer with 3+ years of experience building backend services in Node.js for production environments. You'll be involved in designing and implementing RESTful and GraphQL APIs, working with Express.js and the Serverless Framework on AWS Lambda, writing and optimizing PostgreSQL (SQL) queries, and applying secure coding (OWASP), scalability patterns, performance optimization, and logging/monitoring. You'll collaborate with engineers who care about maintainability, clean architecture, and observability, contribute to solution design and technical decisions, and help us continuously improve our product and development practices. This role is ideal for someone eager to deepen backend expertise, contribute to architecture and API design, and grow within a fast-moving, remote-first team. Requirements Bachelor's degree in Computer Science/Software Engineering (or equivalent experience) 3+ years building Node.js backend services in production Experience with Express.js, Serverless Framework, and AWS Lambda Strong PostgreSQL skills, including SQL query optimization Proven work designing RESTful and GraphQL APIs, microservices, and event-driven systems Secure coding (OWASP), scalability patterns, performance optimization, logging & monitoring Tools: Git, CI/CD pipelines, testing frameworks (Jest, Mocha, or similar) Agile experience (Scrum or Kanban); ability to handle multiple projects and priorities Intermediate to advanced English for reading and technical communication Docker experience (optional but preferred) Bonus Points Familiarity with AWS services beyond Lambda (e.g., S3, API Gateway, SQS, RDS) Interest in clean code and software design patterns Experience with observability and production troubleshooting Perks 100% Remote Work - Work from anywhere Growth Opportunities - Learn, lead, and move into more senior roles Performance Incentives - Earn bonuses for excellent contributions Multicultural Environment - Collaborate with global talent in a supportive team Continuous Learning - Access to resources, mentorship, and upskilling programs