
Senior Front End Engineer
Preply
full-time
Posted on:
Location Type: Hybrid
Location: Kyiv • Ukraine
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Collaborate with a cross-functional team alongside the Product Manager, UI designers, copywriters, researchers and other frontend and backend engineers to create and deliver engaging features to our users and clients.
- Build product features in React/Typescript, making sure your contributions adhere to our quality standards through testing (e.g end-to-end tests), effective monitoring and alerting configurations, and proactive management of technical debt.
- As a Senior Engineer, you will leverage your experience to guide the team in making informed technical decisions, such as continuous improvement of best practices.
- Collaborate with backend engineers, contributing to the design of GraphQL endpoints.
Requirements
- Collaborative mindset, with communication skills, capable of articulating technical concepts to a diverse audience.
- Proficient in building modern frontend applications, including substantial experience (typically 5+ years) with React. Familiarity with TypeScript is a plus.
- Demonstrate pragmatism in your work, balancing the need for timely delivery with the sustainability and technical integrity of our systems.
- Being able to prioritize user-centric development. Getting to know the needs of our users and considering those needs in your day-to-day work.
- Proficient in English (B2 level or equivalent) to effectively communicate in our work environment.
Benefits
- Generous monthly allowance for lessons on Preply.com
- Learning & Development budget, including time off for your self-development.
- Competitive financial package with equity, leave allowance and health insurance.
- Access to free mental health support platforms.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptGraphQLend-to-end testingtechnical debt managementfrontend application developmentbest practicesmonitoring configurationsalerting configurationsuser-centric development
Soft Skills
collaborationcommunication skillspragmatismprioritizationarticulating technical concepts