Опис вакансії
Job Description:
We are looking for a skilled Full-Stack Developer to design, develop, and maintain an MVP interactive application (GPT). The ideal candidate will have strong experience in both front-end and back-end development, with a particular focus on Python for backend services. The interface will need to be a Progressive Web Application (PWA) to ensure a seamless and engaging user experience across all devices.
Key Responsibilities:
- Design and develop a custom GPT web interface that is user-friendly and responsive.
- Build and maintain backend services using Python, integrating them with the frontend.
- Develop the web application as a PWA to ensure compatibility and a seamless user experience across various devices.
- Collaborate with the design team to implement user interfaces that are intuitive and visually appealing.
Required Skills and Qualifications:
- Proven experience as a Full-Stack Developer or similar role.
- Strong proficiency in Python for backend development.
- Extensive experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Vue.js.
- Experience in developing Progressive Web Applications (PWAs).
- Familiarity with RESTful APIs and WebSocket communication.
- Understanding of UX/UI principles and best practices.
- Knowledge of database management systems (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Qualifications:
- Spoken English
- Familiarity with machine learning concepts and libraries.
- Knowledge of containerization technologies such as Docker.
- Prior experience working on similar projects involving chatbot interfaces.
What We Offer:
- Competitive salary.
- Opportunities for professional growth and development.
- Flexibility to work remotely.
- The chance to work on exciting and impactful projects.