Tech Stack
Job Description, Responsibilities & Requirements
About the Position
For our client, an international product company, we are looking for a Senior Frontend Developer to join a long-term product development team.
The company is developing and maintaining a complex enterprise software ecosystem built around a core business-critical platform that integrates with multiple applications and modules. This is a frontend-focused role within an established engineering environment, offering long-term stability and technically challenging work.
About the Role
As a Senior Frontend Developer, you will join the engineering team responsible for frontend development across the platform ecosystem. The team is looking for a senior engineer who can take ownership of frontend architecture and implementation, contribute to technical discussions, write clean maintainable code, and collaborate closely with the broader engineering team.
The primary frontend stack is Angular, while some smaller applications are built with React. This role is ideal for someone with strong Angular expertise who is also comfortable working across a mixed frontend environment.
Responsibilities
- Take ownership of frontend architecture and implementation
- Contribute to technical discussions
- Write clean, maintainable code
- Collaborate closely with the broader engineering team
Requirements
- 7+ years of commercial frontend development experience
- Strong hands-on experience with Angular
- Commercial experience with React
- Strong knowledge of JavaScript / TypeScript
- Experience building scalable modern web applications
- Solid understanding of frontend architecture, component-based development, and state management concepts
- Experience working with APIs and backend integrations
- Experience with Git
- Comfortable participating in code reviews and technical discussions
- Good English communication skills for daily collaboration in an international team
Nice to Have
- Experience with React Native
- Basic experience with Cypress and/or Playwright
- Experience with Azure DevOps and/or GitHub
- Experience working in product environments with complex application ecosystems
- Experience using AI-powered development tools such as GitHub Copilot, Cursor, or similar
- Greek language skills would be a strong advantage
We Offer
- Long-term employment with competitive compensation, based on experience.
- Possibility to work remotely.
- An open, transparent, and fun work culture.
- Multi-national team and collaborative work environment.
- Continuous knowledge sharing with engaged co-workers.
- Career and professional growth opportunities.