We are looking for a talented Node.js Developer to join our dynamic team. In this role, you will work closely with product managers, designers, and fellow engineers to develop and maintain backend services that power our platform. Your expertise will be key in building scalable, efficient, and high-performing solutions.
- Design, develop, and maintain server-side applications using Node.js and TypeScript.
- Collaborate with front-end developers to ensure seamless integration between frontend and backend components.
- Develop and optimize GraphQL APIs to support various client applications.
- Implement and manage AWS services to enhance application scalability and performance.
- Participate in code reviews, testing, and optimization to maintain high code quality and reliability.
- Troubleshoot and resolve issues in existing applications.
- Stay updated with emerging technologies and industry trends to continuously improve development practices.
- Proven experience as a Node.js Developer, with a strong portfolio of backend development projects.
- Proficiency in JavaScript and TypeScript.
- Hands-on experience with GraphQL and related frameworks.
- Familiarity with AWS services and cloud architecture.
- Understanding of RESTful APIs and web services.
- Experience with database systems, including SQL and NoSQL solutions.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Ability to work independently in a remote setting.
- Experience with microservices architecture.
- Familiarity with DevOps practices and tools like GitHub Actions or Terraform.
- Knowledge of front-end technologies and frameworks.
-
Flexible working hours and remote work opportunities.
- Opportunities for professional growth and career development.
- A collaborative and inclusive work environment.
- Access to the latest tools and technologies.