As a Senior Full Stack Developer, you’ll be an integral part of our Core Team, responsible for crafting intuitive and visually stunning user interfaces. Collaborating closely with product management and design teams, you’ll translate requirements and Figma mockups into interactive front-end interfaces using React and TypeScript.
Leveraging your proficiency in Python to develop and maintain back-end services that power our partner’s web applications. Harnessing your strong SQL skills and experience to design and optimize database schemas. Utilizing Flask and related frameworks to create RESTful APIs, ensuring smooth communication between the front-end and back-end components.
Responsibilities
- Collaborate with product management and design teams to transform requirements and Figma mockups into visually appealing, interactive front-end interfaces
- Develop high-quality, scalable, and reusable code to ensure efficient and seamless user experiences
- Review code and provide valuable feedback to ensure code quality and maintain best practices
- Work closely with backend developers and quality assurance teams to integrate and test front-end components effectively
- Contribute to the enhancement of development processes and methodologies within the team
FE Requirements
- Minimum 5+ years of experience as a software engineer
- Proficiency in Frontend Engineering using React and TypeScript
- Strong knowledge of RESTful APIs and integrating front-end interfaces with back-end systems
- Proven track record as a Front-end Developer, with a focus on building complex web applications
BE Requirements
- Proficiency in Python (4+ years of commercial use)
- Proficiency in web development with Flask and related frameworks
- Strong knowledge of SQL (Postgres preferred) and experience with ORM technologies like SqlAlchemy, DjangoORM, etc.
- Git proficiency for version control
- Familiarity with Docker for containerization
- Experience with clouds (AWS, Azure) (optional but beneficial)
- Familiarity with Kubernetes (optional but beneficial)
What we offer
- Competitive salary
- Medical insurance
- Tax compensation
- Full remote
About the project
In the world of today, there is a constant need to use more software products, which results in an increased risk of cyber-attacks. This problem is easily solved by our new client — a company that provides new product security standards from the very first steps of development to operational use in the future. They provide a solution that allows us to pinpoint vulnerabilities and effectively eliminate them, as well as manage cyber risks and scale product security.