This Senior Backend Developer position focuses on designing, developing, and maintaining complex backend systems using Python, Django, and Go. The role involves building scalable services, APIs, and optimizing application performance, while also mentoring junior developers and staying updated with industry trends. The company emphasizes a strong culture of innovation and collaboration.
Requirements
- Design, develop, and maintain complex backend systems and web applications using Python and Django.
- Build and maintain scalable and efficient services using Go.
- Write clean, modular, and efficient code aligned with industry standards.
- Collaborate closely with front-end developers, designers, and other stakeholders.
- Optimize application performance and troubleshoot issues.
- Implement and maintain best practices for security and data protection.
- Mentor and guide junior developers.
- Stay informed about the latest technologies and trends.
- Experience with distributed task queues, such as Celery.
- Experience with Google Cloud or AWS cloud platforms.
- Solid skills in Bash scripting and Linux-based environments.
- Proficiency in testing frameworks such as PyTest.
- Hands-on experience with API testing tools, such as Postman.
- Experience with Git for version control.
- Proven track record of developing and deploying large-scale applications.
- Excellent problem-solving skills and attention to detail.
- Strong written and verbal communication skills.
Benefits
- Learning Opportunities
- Professional Growth
- Innovative Environment
- Remote-First Culture