This Senior Backend Developer role is within a remote company that uses Python, Django, Go, and a variety of database technologies. The role involves designing, building, and maintaining scalable web applications and APIs, while mentoring junior developers. The focus is on delivering high-quality, secure, and performant solutions.
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 and best practices.
- Collaborate closely with front-end developers and other stakeholders.
- Optimize application performance and troubleshoot issues.
- Implement and maintain security and data protection.
- Mentor and guide junior developers.
- Stay informed about the latest technologies and trends.
- 2+ years of experience working with GCP or AWS cloud platforms.
- Solid skills in Bash scripting and Linux-based environments.
- Proficiency in testing frameworks such as PyTest for unit and integration testing.
- Hands-on experience with API testing tools like Postman.
- Solid experience with Git for version control.
- Proven track record of developing and deploying large-scale, high-performance 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