Position: Node.js Developer
Location: Remote (Eastern Time Zone work hours)
Contract: 12 months+ (C2C NOT AVAILABLE)
We’re looking for a seasoned software engineer with a strong command of full stack development—particularly with backend JavaScript (Node.js). This role supports a major online platform used by millions globally, so experience building systems at scale is strongly desired.
What You’ll Be Doing:
- Design and implement features using JavaScript, Node.js, and related technologies.
- Contribute to the development of systems that support a high volume of concurrent users—experience with large-scale or high-traffic platforms is strongly preferred.
- Partner with cross-functional teams to deliver new features and tools.
- Continuously improve system performance, reliability, and code maintainability.
- Write testable, clean code and support ongoing debugging and performance tuning across the stack.
What We’re Looking For:
- Proven experience working with Node.js and JavaScript in production environments.
- Solid understanding of modern web architectures and how APIs drive communication between services.
- Proficiency with version control systems (e.g., Git) and iterative development methodologies.
- Experience using CI/CD pipelines such as GitHub Actions, TeamCity, or equivalent.
- Strong analytical thinking, attention to detail, and a self-starter mindset—able to take ownership and drive tasks forward with minimal direction.
- Familiarity with automated testing practices, especially using Python for test scripting and validation.
Bonus Skills:
- Background in C++, C# or experience with systems-level programming.
- Familiarity with desktop application development using JavaScript-based frameworks (like Electron).