
Senior Node.js Engineer
Job Description
Posted on: April 17, 2025
Job Overview Plan A Technologies is looking for an experienced Senior Node.js Engineer. This position is for a skilled individual with the ability to deliver high-quality, scalable, and efficient software solutions. The ideal candidate must be an expert in backend technologies (Node Frameworks) and have previous experience with Ramda library. This is a fast-paced job with room for significant career growth. Please note: you must have at least 6+ years of experience as a Node.js developer to be considered for this role. JOB RESPONSIBILITY
- Design, develop, and maintain high-quality backend applications using Node.js and MongoDB.
- Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to understand requirements and deliver scalable solutions.
- Write clean, efficient, and maintainable code that adheres to industry best practices and coding standards.
- Optimize the application for maximum performance, scalability, and security.
- Identify and address performance bottlenecks, debugging and resolving technical issues.
- Conduct code reviews to ensure code quality, maintainability, and adherence to project guidelines.
- Collaborate with the DevOps team to deploy applications and ensure proper monitoring and logging.
- Stay up-to-date with the latest industry trends, technologies, and frameworks in backend development.
Experience
- Bachelor’s degree (BSCS, BSEE, or BSCE) or equivalent education and experience
- 8+ years of experience as a backend engineer
- 6+ years of experience as a Node.js developer
- 2+ years of experience with C++
- Strong proficiency in frameworks such as Express.js
- Experience with RESTful API development and integration
- Knowledge of asynchronous programming and event-driven architecture
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Experience with RESTful APIs and JSON
- Familiarity with version control systems (e.g., Git)
- Experience with Ramda library
- Understanding of continuous integration and continuous deployment (CI/CD) pipelines.
- Familiarity with front-end technologies, such as React or Angular, for effective collaboration with front-end developers.
- Excellent verbal and written English communication skills
- Ability to work independently as well as in a team environment
- Strong attention to detail and a commitment to delivering high-quality work
- Problem-solving skills to support the team and client
- Be flexible to change, and willing to adapt to the client and team needs
- Ability to work with engineers in multiple countries
- Must have an organized and analytical working style, and the ability to plan your own work
- Initiative and drive to do great things
Will be a plus:
- Strong knowledge of MongoDB for database management.
- Proficiency in TypeScript and Go for server-side development.
About The Company/Benefits Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients. Read more about us here: www.PlanAtechnologies.com . Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you. Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other. Benefits: You’ll get a generous vacation schedule, a Brand New Laptop, and other goodies. If this sounds like you, we'd love to hear from you!
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Backend Engineer - Revenue Management System

Senior React & Node Developer - freelancer

Senior Backend Engineer, Node.js + AWS

Senior Node.JS Software Developer
