Our client we're building a single insights platform that can be used by every team member -- removing silos and improving cross-team collaboration. Their ideal world is one in which every team member is empowered with the same, unambiguous strategic insights that leads to impactful action.
- Flexible working options
 - Work alongside & learn from best in class talent
 - Great work environment
 
The Job
As a Django Backend Developer, you will play a pivotal role in the development and maintenance of our web applications. You will collaborate closely with our front-end developers, designers, and product managers to deliver robust and scalable solutions. The ideal candidate is not only technically proficient but also possesses strong interpersonal skills, a positive attitude towards learning and collaboration, and a commitment to ensuring the quality of our code through thorough testing practices.
Responsibilities:
- Design, develop, and maintain Django-based web applications, leveraging Django Rest Framework for building RESTful APIs.
 - Collaborate with cross-functional teams to define, design, and ship new features.
 - Write efficient, reusable, and testable code.
 - Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests, to ensure the reliability and stability of our applications.
 - Optimize applications for maximum speed and scalability.
 - Implement security and data protection measures.
 - Troubleshoot and debug issues to ensure smooth operation.
 - Willingly contribute to front-end tasks when required, such as implementing UI components or integrating front-end frameworks.
 
Ideal Candidate
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
 - Proven experience as a Django Backend Developer or similar role.
 - Strong proficiency in Python programming language.
 - In-depth knowledge of Django framework and its ecosystem, including Django Rest Framework for building APIs.
 - Familiarity with front-end technologies.
 - Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM libraries.
 - Understanding of RESTful APIs and web services.
 - Ability to work independently and collaboratively in a fast-paced environment.
 - Excellent communication and problem-solving skills.
 - Willingness to learn and assist with front-end tasks as needed.
 - Positive attitude, strong interpersonal skills, and ability to work effectively in a team environment.
 - Proactive approach towards personal and professional development.
 - Experience with testing frameworks and methodologies, such as pytest, unittest, or Selenium.
 
Nice to Have:
- Experience with Docker and containerization.
 - Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
 - Familiarity with agile development methodologies.
 - Understanding of DevOps practices.
 
Ref: 0H7NRRE7EQ
Related Job Searches:
- Company:
Snaphunt Pte Ltd - Designation:
Backend Developer - Profession:
IT / Information Technology - Industry:
Computer and IT 
