- Deneyim
- 4+ yaş
- Maaş
- —
- Açılışlar
- 1
- Yayınlandı
- 5 saat önce
- Çalışma modu
- Evden çalışma
- Eğitim
- Degree in Computer Science or related field or equivalent practical experience
- Sürdürmek
- Başvuru yapılması gerekmektedir.
İş tanımı
Overview
This role is offered through a partner organization that oversees all application procedures and subsequent steps. The partner is seeking a Frontend Engineer located in Germany to join their team.
Role Summary
The Frontend Engineer will play a key role in developing modern, high-quality web applications aimed at providing excellent user experiences for an international audience. Collaborating within a product engineering team, the candidate will help create new features, enhance existing ones, and contribute to the design of scalable frontend architecture utilizing current JavaScript technologies. The position involves comprehensive ownership of the development process, from interpreting product needs to delivering dependable, thoroughly tested software.
Key Responsibilities
- Design and implement frontend features with modern technologies including TypeScript and leading JavaScript frameworks.
- Manage full software development lifecycle from requirements gathering through to deployment and support.
- Divide development tasks into smaller, manageable components to enable efficient incremental delivery.
- Create and uphold unit and integration tests to ensure code is reliable and maintainable over time.
- Enhance application performance, security measures, accessibility, and overall user experience quality.
- Work closely with Product, Design, Engineering, and leadership teams to evolve product capabilities.
- Engage in code reviews, providing constructive feedback and promoting best engineering practices.
- Contribute to technical documentation, foster knowledge exchange among peers, and aid collaborative problem resolution.
- Assist in resolving project challenges, participate in discussions, mentor teammates occasionally, and continue personal technical growth.
Qualifications
- Bachelor's degree in Computer Science or a related field, or equivalent hands-on experience.
- Minimum four years' experience as a Frontend Engineer or comparable software development position.
- Expertise in JavaScript, TypeScript, and at least one modern frontend framework such as Vue.js or React.
- Strong foundation in HTML, CSS, browser APIs, frontend optimization, web security standards, and accessibility guidelines.
- Experience with contemporary development workflows including CI/CD and automated testing.
- Proficient in writing clean, maintainable, and well-tested software with a focus on quality.
- Excellent communication abilities to collaborate effectively across diverse, cross-functional teams.
- Team-oriented attitude with eagerness to learn and share knowledge.
- Knowledge of AI-enhanced development tools and capable of utilizing them responsibly to boost productivity and software quality.
Employee Benefits
- Fully remote working arrangement with flexible work hours supporting a healthy work-life balance.
- Monthly stipend to assist with remote office expenses.
- Provision of home office equipment upon joining the company.
- Option for home office improvements or subscription to a local co-working facility after onboarding.
- Annual entitlement of 25 vacation days plus observed public holidays.
- Sick leave and parental leave provisions are available.
- Budget allocated for personal development including courses, books, conferences, and learning resources.
- Access to a Virtual Stock Option Plan (VSOP).
- Participation in an annual international company retreat along with regular virtual social and team-building events.
- Inclusive, diverse, and international team environment fostering collaboration.
Additional Information
Artificial intelligence technologies may be employed to assist in portions of the recruitment process such as application screening, resume evaluation, and verification of application contents. These tools supplement but do not replace human judgment. The final employment decisions rest with human evaluators. More information about data handling can be provided upon request.