Preply

Senior Front End Engineer

Preply

full-time

Posted on:

Location Type: Hybrid

Location: KyivUkraine

Visit company website

Explore more

AI Apply
Apply

Job Level

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