Overview
Senior Frontend Engineer - React.JS (Romania, f / m / d) — Senior Frontend Engineer role focused on developing and implementing user interface components using React.js with TypeScript, GraphQL, Jest, Cypress and Vite as part of an AI-powered digital advertising platform. You will test, profile and improve front-end performance, document the front-end codebase, and mentor teammates, while planning tasks and estimating workloads. You will work within a cross-disciplinary team under the Engineering Manager to contribute to a multi-tenant SaaS product with an AI-first approach.
To succeed as a senior frontend engineer, you should have deep knowledge of React concepts, strong front-end coding skills, and a solid understanding of progressive web applications. The role involves designing, planning and building modern UI components to enhance performance and coaching others to achieve the same.
Your Profile
- 6+ years of professional experience in a similar position
- Proven expert knowledge of TypeScript, JavaScript, CSS, HTML and front-end languages
- Quality-focused mindset and a deep passion for user experience and user interfaces
- AI-first mindset, embedding AI and automation into product architecture, engineering workflows, and decision-making processes
- Strong knowledge of frontend tools including React.js, Vite, Jest and Cypress.js
- Experience with browser-based debugging and performance testing software
- Familiarity with Git, npm, Docker and Jira
- Excellent troubleshooting skills
- Good project management skills
- Experience mentoring teammates in a respectful, empathic manner
Responsibilities
Meeting with the development team to discuss UI ideas and applicationsReviewing application requirements and interface designsIdentifying web-based user interactionsDeveloping and implementing highly responsive UI components using React conceptsWriting UI codes using TypeScript following React.js workflowsTroubleshooting interface software and debugging application codesDeveloping and implementing front-end architecture to support UI conceptsProviding automated unit, e2e and visual regression testsMonitoring and improving front-end performanceDocumenting application changes and developing updatesParticipating in code and technical design reviewsWriting and reviewing tasks and estimating workloads for yourself and othersProviding mentorship to team membersBenefits
Transparent, above-market salaries100%-remote within EuropeClear expectations and regular feedbackFlexible work-hours and part-time modelsBe part of a fast-growing, highly-skilled teamRelocation and visa supportIn-person department and company eventsHome office, co-working space and work-together allowancePersonal and professional development fundSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Industries : IT Services and IT ConsultingIsExpired : false
#J-18808-Ljbffr