Key Roles and Responsibilities
* We are seeking a highly skilled backend engineer with extensive experience in designing, building, and maintaining large-scale enterprise software applications.
About the Job
The ideal candidate will have a strong background in TypeScript and Python, with expertise in exposing APIs using GraphQL or REST. Experience with databases such as MongoDB is also required. In addition, they should be familiar with cloud-based architectures, including AWS, Azure, and GCP, and related backend services like Lambda and containers.
Requirements
To succeed in this role, you must possess the following skills:
* Proficiency in TypeScript and Python
* Experience exposing APIs (GraphQL or REST)
* Familiarity with cloud-based architectures (AWS, Azure, or GCP) and related backend services (e.g., Lambda, containers, messaging)
* Understanding of software engineering fundamentals, systems architecture, and security best practices
* Experience with automated testing and CI/CD pipelines
Benefits
We offer a comprehensive benefits package that includes:
* Health benefits for employees and their families
* Career progression through objective and direct evaluations
* Continuous training through a professional training and certification center
What We Are Looking For
We value candidates who are passionate about software development and willing to learn new technologies quickly. As a team player, you will work closely with cross-functional teams to deliver high-quality solutions.