Yaballe is a fast-growing SaaS startup in the e-commerce space. We are looking for a hands-on talented and experienced Senior full stack / Team lead Developer to join our team. The Senior full stack / Team lead 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