Apply Now
We are seeking a skilled and motivated Backend Developer to join our dynamic team. The ideal candidate will have strong proficiency in English, enabling effective communication and collaboration with team members and stakeholders. You will be responsible for developing and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end. Your role will also include containerizing applications and performing code reviews to ensure code quality and adherence to best practices.
Key Responsibilities:
- Develop and maintain backend components using JavaScript and Python.
- Design and implement RESTful APIs to support front-end functionality.
- Containerize applications using Docker or similar technologies to ensure scalability and reliability.
- Conduct thorough code reviews, providing constructive feedback to peers to maintain high code quality.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver robust and scalable solutions.
- Troubleshoot and debug applications to optimize performance and resolve issues.
- Stay up-to-date with emerging technologies and industry trends to continuously improve development processes.
Qualifications:
- Proven experience as a Backend Developer or similar role.
- Strong proficiency in JavaScript and Python.
- Excellent command of the English language, both written and verbal.
- Experience with containerization technologies such as Docker.
- Familiarity with version control systems, particularly Git.
- Solid understanding of RESTful API design and implementation.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.
- Previous experience with data migration and change data capture systems
Preferred Qualifications:
- Experience with frameworks of above mentioned frameworks
- Knowledge of database management systems, both SQL and NoSQL.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience of team management
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.