We are looking for a proactive Senior Python Developer with 7+ years of experience to join our agile team. In this role, you will collaborate closely with PMs, UI/UX, and Support to build scalable solutions using LLMs and modern software principles. We offer a 100% remote B2B setup in a culture that values innovation and continuous growth.
what we offer- 100% remote work with a B2B contract
- flexibility to follow your passions, driving innovation and growth
- agile teamwork with a focus on scalable and maintainable solutions
- collaboration with PMs, UI/UX designers, and Support to build great products
- a culture that values proactive problem-solving and constant improvement
- responsible for design/architecture, development, implementation, testing and maintenance of web-based applications
- work with Product Design and Product Management to develop applications according to the defined specifications
- implement new features and maintain existing codebase
- follow coding standards and best practices
- ensure quality, clean, tested code is produced (unit, integration, and other QA tests)
- create, maintain, and own code and application documentation
- assist the support and Engineering team in debugging and troubleshooting software defects
- coach and mentor junior software engineers in the team
- help create team and development processes and selection of tools to assist in these efforts
- will develop and maintain a solid understanding of the technical architecture
- proceed to code reviews and support to all engineers in the team
- be proactive and contribute to research and specification phases with Product Managers when exploring new product opportunities and features
- 7+ years of practical experience in the development of commercial-grade web-based software applications using Python
- demonstrated proficiency with data driven web applications
- practical use of SOLID programming principles
- practical use of Domain-Driven Design programming principle
- experience working with Large Language Models (LLMs) and other NLP technologies in a multi-agent system
- 2 or more years of competitive web development experience and working in Scrum/Kanban/Agile environment
- basic knowledge of machine learning methods and algorithms
- demonstrated ability to work well with business analysts, programmers and end users in a cross functional team
- experience with data model design and the implementation and support of SQL databases (MySQL, MariaDB, Postgres)
- highly developed communications skills and impeccable written communication skills, a team player with entrepreneurial spirit
- proactive, self-disciplined and highly motivated with well-organized work style
- excellent English (verbal and written)
Employment agency entry number 47
this job offer is intended for people over 18 years of age
...