Node.js Backend Engineer at CloudDevs
CloudDevs connects elite, venture-backed startups with expert JavaScript/TypeScript developers. You'll be hired directly by one of these innovative companies and become a key player in their foundational growth.
Your Role
- Architect, build, and manage backend services with Node.js.
- Create and refine high-performance RESTful and/or GraphQL APIs.
- Utilize SQL/NoSQL databases to guarantee optimal data storage and access.
- Apply industry best practices for security, authentication, and authorization.
- Produce clean, well-documented, and easily maintainable code with comprehensive testing.
- Identify, diagnose, and fix performance issues and bugs.
- Partner with cross-functional teams to ship product features according to schedule.
- Actively participate in code reviews and team knowledge-sharing sessions.
What You Bring
- A minimum of 5 years of professional development experience.
- Demonstrable background as a Backend Engineer specializing in Node.js.
- Deep expertise in JavaScript and TypeScript.
- Practical experience with frameworks such as Express, NestJS, or comparable technologies.
- Skill in working with databases like PostgreSQL, MySQL, MongoDB, or Redis.
- Proven ability in API design, performance tuning, and implementing caching strategies.
- Familiarity with container tools (Docker, Kubernetes) and cloud services (AWS, GCP, Azure).
- Proficiency with Git for version control and experience with CI/CD processes.
- Excellent analytical skills and a self-motivated, independent work ethic.
Bonus Qualifications
- Background in microservices architecture.
- Exposure to event-driven systems like Kafka or RabbitMQ.
- Knowledge of testing frameworks such as Jest or Mocha.
- Prior experience in a dynamic, fast-moving startup setting.