Role & responsibilities
Understand business requirements and translate them into technical requirements.
Designing and development of optimized and efficient cloud solutions using technologies including but not limited to Node.js / Typescript, Azure and/or GCP components (functions, buckets, pub-sub, etc.).
Design, develop and monitor scalable web services.
Ensure quality deliverables by deploying automated unit tests (Jest).
Application health monitoring including appropriate auditing, logging, email notification, etc..
Work closely with the team to maintain branches, environments, code repository using Github, Github Actions
Adhere and enforce secure coding mandates.
Adhering and improving SDLC processes followed within the team.
Testing of the application / tools / solutions and changes developed.
Interact and work with cross-functional teams, stakeholders.
Maintenance and troubleshooting of internally developed applications and other solutions
Create specification, technical documentation and estimations as required for various projects.
Participate in all aspects of the software development life cycle for solutions, including planning, requirements, development, testing, and quality assurance.
Troubleshoot incidents, identify root cause, fix and document problems, and implement preventive measures.
Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity.
Delivery of assigned assignments in the allocated time and budget.
Reviewing code work for accuracy and functionality.
Experience debugging Applications with high data loads
Conducts team meetings to update members on best practices and continuing expectations
Ability to innovate and provide functional applications with intuitive interfaces
Preferred candidate profile
5+ backend development experience
Experience building and maintaining large-scale, high-performance backend systems using TypeScript and Node.js.
Led complex technical projects from concept to completion.
Hands-on experience with Azure and GCP.
Proficient in SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).
Familiar with CI/CD pipelines, Docker, and infrastructure as code (Terraform, CloudFormation).
Collaborated with product managers, designers, and other stakeholders to align engineering efforts with business objectives.
Designed scalable systems capable of handling high volumes of data and traffic.
Migrated monolithic applications to microservices architecture.
Perks and benefits
Keyskills: Javascript Web Api Typescript Node.Js