
Senior Full-stack Engineer, Frontend-heavy
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Ukraine.
• Craft and implement user-facing functionalities using React and TypeScript. You’ll oversee the complete process, from designing the user experience to implementation, launch, and validation through our A/B testing framework.
• Create backend functionalities utilizing Python/Django.
• Enhance our codebase and workflows by integrating practical best practices across frontend, backend, and mobile development.
• Collaborate with Design, Product, and Data teams to brainstorm, test, and validate user-facing experiences. Be prepared to analyze metrics, develop hypotheses, assess experiment results, and iterate swiftly based on impact.
• Maintain a balance between rapid delivery and long-term stability, aiding us in launching significant features without introducing unnecessary complexity.
• Uphold high standards for code quality and teamwork, while mentoring others through collaboration, constructive feedback, and sound engineering practices.
• Full-Stack Expertise: This role is mainly front-end oriented, with about 70% of the responsibilities focused on front-end development and 30% on back-end development, necessitating strong front-end skills and well-rounded full-stack engineering capabilities.
• Front-end Expertise: In-depth knowledge of React, TypeScript, HTML5, and CSS.
• Exposure to back-end technologies: Proficiency in Python, Java, Node.js, Ruby, Ruby on Rails, PHP, or Golang.
• Understanding Architectural Patterns: While extensive backend expertise isn’t mandatory, familiarity with essential architectural concepts is valued, along with the ability to contribute to the development of reliable and efficient services that support scalable user-facing features.
• Proactive Problem-Solving: You are expected to independently tackle and resolve challenges within both the codebase and our product initiatives.
• Communication Skills: Strong ability to collaborate and communicate effectively in English at a B2 level or higher.
• Ownership: You take charge of the quality and results of your work, beyond just the code. You can make informed technical decisions, contribute to enhancing our engineering practices, and assist teammates through knowledge sharing and constructive feedback.
• Extensive, hands-on experience with AI tools, particularly in agentic AI software development life cycle (SDLC).
• A generous monthly allowance for lessons on Preply.com.
• Learning & Development budget.
• Time off for personal development.
• A competitive financial package including equity.
• Leave allowance.
• Health insurance.
• Access to complimentary mental health support platforms.
Broadvoice
Yuno
Miratech
BlueThrone
Get handpicked remote jobs straight to your inbox weekly.