Job description
Nimbus Labs is seeking a Senior Remote Full-Stack Engineer to join our globally distributed team. This is a full-time, remote position designed for self-motivated engineers who thrive in a fast-paced, collaborative environment. You will build and scale high-impact features for our customer base and contribute to a culture of excellence.
What you will do
- Lead end-to-end development of customer-facing features using React, Node.js, and modern tooling.
- Architect scalable solutions and participate in system design decisions with the distributed team.
- Own API design, data modeling, and data access patterns (REST/GraphQL).
- Implement robust test coverage and participate in code reviews to maintain code quality.
- Drive CI/CD pipelines and maintain high reliability across cloud deployments.
- Mentor junior engineers, share knowledge, and contribute to engineering culture.
- Collaborate with Product, Design, and QA to ship features on schedule.
What we offer
- Competitive salary and annual bonus program.
- Flexible work hours and a truly remote-friendly culture.
- Comprehensive health benefits, 401(k) with company match, and generous PTO.
- Opportunity to influence product direction and work with a global team.
Qualifications:
We are looking for engineers who are proactive, collaborative, and excited to work across time zones.
Responsibility
- Lead end-to-end development of customer-facing features using React, Node.js, and modern tooling.
- Architect scalable solutions and participate in system design decisions with the distributed team.
- Own API design, data modeling, and data access patterns (REST/GraphQL).
- Implement robust test coverage and participate in code reviews to maintain code quality.
- Drive CI/CD pipelines and maintain high reliability across cloud deployments (AWS/GCP/Azure).
- Mentor junior engineers, share knowledge, and contribute to engineering culture.
- Collaborate with Product, Design, and QA to ship features on schedule.
Qualification
- 5+ years of professional full-stack development experience with React and Node.js (or Python/Go).
- Strong experience with cloud platforms (AWS, GCP, or Azure).
- Proficiency in PostgreSQL or MongoDB, and knowledge of GraphQL and REST APIs.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Strong problem-solving, communication, and collaboration across time zones.
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- Comfort working in a fully remote, asynchronous environment.