Backend Developer Opportunity
We are seeking experienced professionals to join our development team. As a key member, you will be responsible for implementing new functionalities and building an API interface around Provet Cloud.
Key Responsibilities:
* Develop and maintain scalable Python applications for the SaaS platform.
* Collaborate on architecture and design for optimal solutions.
* Conduct code reviews, implement automated testing, and ensure code quality.
* Optimize performance and troubleshoot technical issues.
* Integrate third-party services and develop APIs for seamless integration.
* Mentor junior developers and contribute to a culture of continuous learning.
* Implement security best practices and ensure compliance.
* Document code, processes, and procedures.
* Stay updated on industry trends and emerging technologies.
Requirements:
* Strong proficiency in Python programming language, including libraries and frameworks.
* Experience in developing and maintaining SaaS applications, and ability to design scalable and reliable software solutions.
* Excellent communication skills and ability to effectively collaborate with Product Management teams.
* Experience with Docker and containerization of services.
* Knowledge of software development methodologies.
* Proficiency in working with relational and NoSQL databases.
* Experience in designing and implementing RESTful APIs.
* Familiarity with automated testing frameworks and code quality assurance.
* Ability to identify and address performance bottlenecks.
* Strong problem-solving skills for troubleshooting technical issues.
What's in it for you?
* The chance to work in a meaningful industry and in a fast-growing global company.
* Competitive compensation and benefits.
* Learning and professional growth opportunities.
* The tools you need and enjoy using.
* Frequent company events and talented colleagues from around the world.