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.