We're looking for talented and motivated Backend Developers to join our growing team! In this role, you'll join our Engineering team to build and maintain the backend structures that powers our products. You'll work closely with designers, front-end developers, and product managers to bring each product’s vision to life.
Responsibilities (Senior & Mid-Level):
Design, develop, and maintain scalable and high-performing backend systems.Implement APIs using RESTful principles and best practices.Work closely with front-end developers to ensure seamless integration between backend services and user interfaces.Write clean, maintainable, and well-documented code using Node.js and TypeScript.Participate in code reviews and contribute to improving code quality standards.Collaborate with product managers to understand user needs and translate them into technical requirements.Troubleshoot and debug complex backend issues.Participate in the development lifecycle process, including system design, implementation, testing, and deployment.
Qualifications:
Proven experience building and maintaining backend systems using Node.js and TypeScript.Strong understanding of RESTful APIs and web development principles.Excellent problem-solving and debugging skills.Ability to write clean, maintainable, and well-documented code.Experience with cloud platforms (AWS, Azure, GCP) a plus.Experience with containerization technologies (Docker, Kubernetes) a plus.Excellent communication and collaboration skills.Passion for building high-quality software.
Benefits
Competitive salary and benefits package.Opportunity to work on innovative and cutting-edge products.Collaborative and supportive work environment.Continuous learning and development opportunities.Work with a talented and passionate team.Be a part of a company that values creativity and excellence.