Back to jobs

FRONTEND ENGINEER

Jobgether
Full-timemid

Job description

Accountabilities • Develop and deliver high-quality frontend features using modern web technologies such as TypeScript and contemporary JavaScript frameworks. • Take ownership of the complete software development lifecycle, from reviewing requirements through implementation, testing, deployment, and ongoing maintenance. • Break down development work into manageable tasks to support efficient, incremental delivery. • Write and maintain unit and integration tests to ensure code quality, reliability, and long-term maintainability. • Optimize applications for performance, security, accessibility, and overall user experience. • Collaborate closely with Product, Design, Engineering, and leadership teams to build and improve product functionality. • Participate actively in code reviews by providing constructive feedback and promoting engineering best practices. • Contribute to technical documentation, share knowledge with teammates, and support collaborative problem-solving. • Help resolve blockers, contribute to project discussions, and occasionally mentor colleagues while continuing to develop your own technical skills. Requirements • Degree in Computer Science or a related discipline, or equivalent practical experience. • At least 4 years of professional experience as a Frontend Engineer or in a similar software engineering role. • Strong proficiency in JavaScript, TypeScript, and at least one modern frontend framework such as Vue.js, React, or similar technologies. • Solid understanding of HTML, CSS, browser APIs, frontend performance optimization, web security, and accessibility standards. • Experience working with modern development workflows, including CI/CD pipelines and automated testing practices. • Ability to write clean, maintainable, and well-tested code with strong attention to software quality. • Excellent written and verbal communication skills with the ability to collaborate effectively across cross-functional teams. • Collaborative mindset, willingness to learn, and enthusiasm for sharing knowledge and supporting teammates. • Familiarity with AI-powered development tools and the ability to use them responsibly to improve productivity and software quality. Benefits • Fully remote working environment with flexible schedules that promote work-life balance. • Monthly remote work stipend to help cover home office expenses. • Home office equipment package provided upon joining. • Home office upgrade allowance or funded membership to a local co-working space after onboarding. • 25 days of annual leave plus local public holidays. • Sick leave and parental leave benefits. • Personal development budget for courses, books, conferences, and learning resources. • Virtual Stock Option Plan (VSOP). • Annual international company retreat along with regular virtual team events and social activities. • Opportunity to work within a collaborative, diverse, and international team.