We are a fast-growing software development company with headquarters in the US and UAE, specializing in custom mobile and web solutions. We are looking for an experienced Backend Developer with over 5 years of experience, proficient in Typescript and Node.js, to join our team.
Responsibilities:
You will be responsible for developing and maintaining the server-side logic of web applications.
Collaborate closely with front-end developers to integrate user-facing elements with server-side logic.
Write clean, scalable, reusable, and testable code.
Design and implement APIs for various services.
Optimize applications for speed and scalability.
Troubleshoot, debug and upgrade existing applications.
Work with cloud infrastructure and maintain CI/CD pipelines.
Stay updated with emerging technologies and industry trends.
Qualifications:
Proficiency in backend programming languages such as Typescript and Node.js.
Strong experience with databases including Firebase, PostgreSQL, BigQuery, Redis, and Elasticsearch.
Familiarity with infrastructure and tools such as GCP, Serverless, Terraform, Docker, Security, and CI/CD in GitHub.
Experience with ML/GPT/Data Science projects and API integrations.
Proficiency with algorithms and data structures.
Hands-on experience with automation testing.
Experience working with OpenAI APIs or other Large Language Models (LLM).
Strong problem-solving skills and ability to work effectively in a team.
Fluent English communication skills (B2+)