Yaballe is a fast-growing SaaS startup in the e-commerce space. We are looking for a hands-on talented and experienced Senior backend developer to join our team. The Senior backend Developer will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients and the business. This is a hybrid position, the ideal candidate will have experience working in a fast-paced startup environment.
Responsibilities
- Design, develop, and maintain software solutions using Python, web frameworks, and other technologies as needed
- Integrate software solutions with 3rd party APIs and systems using RESTful API design
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Troubleshoot and debug code as needed
- Mentor junior developers and provide technical guidance as needed
- Contribute to the development of software development best practices within the organization
- Actively participate in code reviews to ensure code quality and maintainability
Qualifications
- 4+ years of experience as a software developer
- Strong experience with Python and web frameworks such as Django or Flask
- Experience working with RabbitMQ, MongoDB, and other technologies as needed
- Experience with REST API design and integration with 3rd party systems
- Experience working in a remote and fast-paced startup environment
- Strong problem-solving and communication skills
- Experience leading and mentoring other developers is a plus