
Senior Front End Engineer
Preply
full-time
Posted on:
Location Type: Hybrid
Location: Barcelona • Spain
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 3+ years) with React or other modern javascript frameworks. 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
- A generous monthly allowance for lessons on Preply.com
- Learning & Development budget
- Time off for self-development
- A competitive financial package with equity
- Leave allowance
- Health insurance
- Access to free mental health support platforms
- Access to Gympass-partnered wellness and gym centers throughout Spain
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 developmentJavaScript frameworksbest practicesuser-centric developmentmonitoring and alerting configurations
Soft Skills
collaborationcommunicationpragmatismprioritizationuser needs understanding