As a Senior Frontend Developer, you will take a key role in designing and developing complex TypeScript single-page applications (SPAs) using Angular, helping to build the world's #1 Innovation OS. You will architect flexible and scalable frontend solutions, ensuring seamless integration with our microservice-based backend. In an agile environment, you will contribute to an ecosystem of reusable npm libraries, connecting applications via GraphQL and REST APIs and working with state-of-the-art technologies.
Implementation Develop and maintain complex TypeScript-based SPAs using Angular. Architect and specify flexible frontend solutions that are scalable and reusable across multiple applications. Connect front-end applications with our GraphQL and REST APIs to ensure robust data processing. Contribute to an ecosystem of npm libraries shared across multiple front-end applications. Conduct peer code reviews, ensuring high-quality, maintainable, and scalable code. Work closely with the UI/UX team to ensure interfaces follow best practices and maintain consistency. Rapidly prototype and iterate on concepts in close collaboration with cross-functional teams.
Continuous DevelopmentStay ahead of the curve by researching the latest developments in front-end architecture and emerging technologies. Experiment with state-of-the-art frameworks to improve efficiency and performance. Take initiative in self-organization and agile development workflows.
OwnershipTake full responsibility for the features you develop, ensuring functionality, performance, and reliability. Maintain high-quality, readable, testable, and scalable code that adheres to best practices. If something breaks, you take pride in stepping in to help fix it.
REQUIRED
- Frontend Development: At least 5 years of experience with TypeScript, JavaScript, Angular, CSS3, and HTML5.
- Development Tools: Proficiency with NPM, Webpack, and Git.
- Architecture & APIs: Strong understanding of front-end architecture and reusable component design, as well as working with GraphQL and REST APIs.
- Soft Skills: Strong attention to detail, quality-driven, and a mindset for continuous learning and improvement.
- Fluency in English for effective collaboration in an international team
NICE TO HAVE
- Experience with RxJS, Nx, and d3.js for enhanced application state management and data visualization.
- An eye for good UI/UX and a passion for building high-quality user interfaces.
OUR TECHNOLOGIES
- Frontend: TypeScript, JavaScript (ES6), Angular, D3.js, HTML5, Sass, CSS3
- State Management & Tooling: RxJS, NgRx, Nx
- Backend & Data Science: GraphQL, REST APIs, Python
At ITONICS, we’re driven by a Rockstar culture that thrives on talent, creativity, and a shared belief that “anything is possible.” We recognize and reward high performance, offering growth, learning opportunities, and a dynamic, supportive environment. Our team benefits from flexibility, diverse global perspectives, and cutting-edge tools, all while working on an agile SaaS platform that scales innovation for top clients worldwide. Enjoy meaningful work, robust benefits, and a culture where achievements are celebrated—both personal and professional. Join us to make an impact and grow your career.
We offer:- Challenging and varied tasks in an innovative and growing company with a flat hierarchy, fast decision-making, and cutting-edge technologies.
- Attractive, performance-related remuneration and a competitive benefits package.
- Regular company and team events like local year-end & summer celebrations.
- Annual personal development budget for you to invest in your development via professional memberships, external certifications, conferences, and more.
- Save money with corporate discounts across brands like Adidas, LG, Bosch, Apple, and more.
- Be part of a highly motivated team that fosters active communication and knowledge sharing.