Job Title: Backend Engineer
We are seeking a skilled Backend Engineer to join our team. In this role, you will design, develop, and maintain robust and scalable backend systems for our digital products.
Your key responsibilities will include:
* Designing and developing scalable and reliable backend services and APIs using industry-standard frameworks.
* Collaborating with frontend engineers, product managers, and other stakeholders to define API requirements and specifications.
* Participating in code reviews to ensure code quality and share knowledge with team members.
* Troubleshooting and debugging backend issues, and implementing solutions to resolve them.
* Staying up-to-date with the latest backend technologies and best practices, and sharing knowledge with the team.
* Contributing to the continuous improvement of the development process and codebase.
* Ensuring that backend systems are optimized for performance and scalability.
* Guiding teammates on developing efficient and secure backend components.
* Establishing and promoting best practices, standards, and guidelines related to back-end engineering.
About You
To be successful in this role, you will need:
* A strong proficiency in Python programming language and experience with leading frameworks like Django and Streamlit.
* Experience with building RESTful and SOAP APIs.
* A deep understanding of software development best practices and design patterns.
* Excellent communication and problem-solving skills.
* The ability to work independently and as part of a team.
What We Offer
We offer a competitive compensation package, generous paid time off program, flexible work arrangements, and opportunities for growth and development.
How to Apply
Please submit your application, including your resume and cover letter, to us.