Senior Frontend Developer (Angular)
⭐️ CoreStar is a dynamic technology company supporting partners in the fintech and iGaming industries with scalable, high-performance solutions. Our expert teams bring a startup-driven mindset, focusing on innovation, collaboration, and efficiency in every project. At CoreStar, you’ll have the opportunity to grow your skills, tackle exciting challenges, and directly contribute to impactful products.
Project Overview:
Modern web platform with dynamic user interfaces and complex modular architecture
📌 Key Responsibilities:
Platform Components & UI Engineering
- Design and develop platform-level Angular components that are visually polished and reusable across products
- Build highly customizable modules that balance beauty, scalability, and technical flexibility
- Collaborate with designers to deliver sleek, intuitive, and responsive user interfaces
- Work with Angular Material and custom SCSS themes to create consistent and modern user experience
Modular & Reactive Architecture
- Apply modular principles (Nx, feature-based architecture) to keep code maintainable and scalable
- Use RxJS extensively to handle complex asynchronous data flows and reactive UI updates
- Implement strict separation of concerns, maintain shared libraries and domain modules
Integration & API Communication
- Consume and integrate REST and GraphQL APIs for data-driven features
- Design service layers with caching and error handling strategies to improve performance and resilience
- Ensure high performance and code quality across devices and browsers
📌 Requirements:
Experience & Expertise
- Demonstrated experience building complex Angular apps in production
- Experience with Nx monorepo setups and modular code architecture
- Solid understanding of reactive programming with RxJS and state management patterns
- Proficiency in SCSS, Angular Material, and modern UI tooling
- Practical experience integrating APIs (REST/GraphQL) and handling network edge cases
- Knowledge of accessibility, responsive design, and performance optimization
- Bonus: familiarity with WMF, SSR, or design systems at scale
Technical Skills
- Angular 17+ (or equivalent modern version)
- TypeScript, SCSS, HTML5
- RxJS, NgRx, Apollo Client (or alternatives)
- REST, GraphQL, WebSocket (optional)
- Nx Workspace, Angular CLI, Webpack
- Git, CI/CD pipelines, testing frameworks (Jest, Cypress preferred)
Opportunity Highlights
- Build a large-scale platform, not just a set of web pages
- Work with designers and product engineers to create truly impressive UIs
- Tackle challenges in modularity, performance, and maintainability
-
Grow with the product and influence technical decisions
📌 Benefits:
🏝 24 working days of paid annual leave
🤝 6 days of paid sick leave
🖊 Official employment
📄 Medical insurance
☕️ Coffee zone with fruit & snacks available in the office
🥗 Corporate Lunch provided by the company
💪 Gym and sports classes
🙌 Healthy and friendly work atmosphere
📚 Greek and English language classes (partially covered)
Join us and be one of the Core Stars! ⭐