Company Overview:
Autonomous is at the forefront of technology, specializing in big data and AI-driven solutions. We are looking for individuals eager to drive technological advancements and thrive in a collaborative, innovative environment.
Apply If:You are a proficient backend developer with Django on the back end, with strong experience working with REST & GraphQL APIs. Ideal candidates will be detail-oriented, proactive, and possess a strong commitment to developing scalable and efficient web applications.
Job Description:As a Back-end Developer at Autonomous, you will be responsible for designing, developing, and maintaining web applications using Django, AWS, and interacting with React. Your role will be pivotal in delivering robust backend services working with a microservices architecture.
Responsibilities:Implement backend services and APIs using Django.Integrate with AWS Services using GraphQL and REST.Implement JWT-based authenticationCollaborate with front-end and back-end teams to integrate services seamlessly.Ensure the reliability and scalability of applications through effective coding practices and continuous integration/continuous delivery (CI/CD) pipelines.Troubleshoot and resolve issues related to both front-end and back-end components.Document application architecture and development processes to ensure clear understanding across teams.
Requirements:2+ years of experience as a back-end developer with a focus on Django, Django Rest FrameworkProven expertise in integrating AWS services and the boto library.Strong proficiency in developing backend services and APIs with Django.Experience with building and managing CI/CD pipelines.Solid understanding of modern web development practices and principles.Excellent problem-solving abilities and a strong orientation towards teamwork.
Desirable:Experience with containerization technologies like Docker and Kubernetes.Knowledge of cloud services and infrastructure as code tools such as Terraform.Familiarity with other front-end frameworks and back-end languages.
Hiring Process:Application ReviewTechnical Challenge (implementation of a full-stack feature)In-depth Technical InterviewFinal Interview with Founders
Note: Enthusiasm for continuous learning and improvement is highly valued at Autonomous. We encourage applications from those who wish to grow their skills and contribute to cutting-edge projects.Join Autonomous and play a key role in developing sophisticated web applications that enhance operational excellence and drive innovation!