If you’re passionate about writing clean, efficient code and enjoy being part of a motivated team tackling complex challenges, this could be the role for you.
Responsibilities for the Node Developer:
- Develop and maintain backend systems using Node.js and Ruby.
- Collaborate closely with cross-functional teams to design, build, and deploy new features and services.
- Optimize applications for maximum speed and scalability.
- Ensure high-performance and responsiveness to requests from the frontend.
- Conduct code reviews, debug issues, and implement best practices.
- Participate in the agile development cycle, including sprint planning and retrospectives.
- Proactively address and resolve technical issues, improving system performance.
- 3+ years of backend development experience, with strong skills in Node.js and Ruby.
- Experience working in fast-paced, agile environments, with the ability to adapt quickly to shifting priorities.
- Proficiency in building RESTful APIs and integrating with various third-party services.
- Strong understanding of asynchronous programming and event-driven architecture.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Experience with databases such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of automated testing frameworks and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work both independently and collaboratively.