- B2B
- Early StageStartup in initial stages
- Growing fastShowed strong hiring growth in the past month
Senior Backend Developer
- 6 years of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
Role: Senior Backend Engineer
Location: Pune
Type: Full-Time
About Us: At Azodha, we are dedicated to building high-quality mobile applications that make a difference in our users’ lives. Our team of talented engineers works on cutting-edge projects that drive our success and innovation.
Role & Responsibilities:
We are seeking a highly motivated and experienced Senior Backend Engineer with expertise in Node.js and TypeScript. As a Senior Backend Engineer, you will play a crucial role in designing, developing, and maintaining our backend systems, ensuring they are efficient, scalable, and reliable. This role will also involve working on system architecture, conducting pull request (PR) reviews, and contributing to hands-on DevOps activities. We are looking for an individual who thrives in a collaborative environment, takes ownership of their work, communicates effectively, and possesses strong analytical problem-solving skills.
Major Responsibilities:
Collaborate with cross-functional teams, including project managers and designers, to gather project requirements and objectives.
Design, develop, and test REST and GraphQL APIs using Node.js and TypeScript.
Take an active role in system architecture, ensuring the design is scalable, maintainable, and performant.
Conduct code reviews of pull requests (PRs) to maintain code quality and ensure adherence to best practices.
Contribute to hands-on DevOps activities, including CI/CD pipeline setup, deployments, and system monitoring.
Utilize ORMs such as Prisma or TypeORM to interact with the database and ensure data integrity.
Work within an Agile development environment, understanding and appreciating its benefits for the team.
Optimize API performance to enhance user experience and system efficiency.
Stay updated with the latest trends and technologies in backend development.
Participate in the entire development lifecycle, from initial planning to maintenance.
Troubleshoot and debug issues to ensure system stability.
Collaborate with QA teams to ensure high-quality releases.
Mentor and provide guidance to junior developers, offering technical expertise and constructive feedback.
Ensure proper documentation and handoffs for all work completed.
Participate in decision-making processes around architecture and system design, ensuring robust, scalable backend solutions.
Experience in doing the PR Reviews.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
7+ years of hands-on experience in backend development using Node.js and TypeScript.
Proficiency in TypeScript and its application in Node.js.
Experience with ORM such as Prisma or TypeORM.
Familiarity with Agile development methodologies.
Strong analytical and problem-solving skills.
Ability to work independently and in a team-oriented, fast-paced environment.
Excellent written and oral communication skills.
Self-motivated and proactive attitude.
Preferred:
Experience with other backend technologies and languages.
Familiarity with continuous integration and deployment (CI/CD) processes.
Contributions to open-source projects related to backend development.
Hands-on experience with DevOps tools like Docker, Kubernetes, Jenkins, or similar.
Join our team of talented engineers and be part of building cutting-edge backend systems that drive our applications. As a Senior Backend Engineer, you'll have the opportunity to shape the future of our backend infrastructure, contribute to architectural decisions, conduct PR reviews, and engage in hands-on DevOps processes. If you are passionate about backend development and meet the above requirements, we encourage you to apply and become a valued member of our team at Azodha.
About the company
Azodha
- B2B
- Early StageStartup in initial stages
- Growing fastShowed strong hiring growth in the past month