Senior Back-End Developer
Software development and programming | Full-time
We are looking for a talented Back-End Web Developer. You will be responsible for building and maintaining the server-side operation and functionality of the website. Your main tasks will include developing and maintaining our database layer, APIs, and other web services.
Responsibilities
- Design and implement robust backend services and RESTful APIs
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Collaborate with developers to design, develop, and maintain Python applications.
- Assist in troubleshooting, debugging, and resolving software issues.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Collaborate with the front-end developers and other team members to improve usability and produce high-quality applications.
Requirements
- At least 3 years of experience in backend development
- Strong understanding of Python programming language, with knowledge of at least one Python web framework (like Django, Flask, or FastAPI)
- Proficient understanding of database management and design, experience with relational databases like PostgreSQL.
- Experience in the use and building of RESTful APIs
- Robust object-oriented programming and application design skills
- High knowledge of algorithms and data structure
- Proficiency in using Git, Docker, and CI/CD
- Familiar with Agile methodology and Scrum
فرم درخواست همکاری
فایل خود را وارد کنید