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