Develop and maintain back-end APIs using Python.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Ensure the performance, quality, and responsiveness of applications.
Write clean, maintainable, and efficient code.
Participate in code reviews and contribute to the continuous improvement of the development process.
Troubleshoot and debug applications to optimize performance.
Requirements
equired Skills:
- Proven experience as a Back-End Developer
- Strong proficiency in Python and its frameworks
- Experience in developing back-end APIs
- Familiarity with database technologies and SQL
- Knowledge of version control systems like Git
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment
Preferred Skills:
- Familiarity with LLM libraries such as LangChain
- Experience with cloud platforms and services
- Understanding of front-end technologies (HTML, CSS, JavaScript) for seamless integration