Your Contribution
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.
Your Day-to-Day Tasks
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.
Your Skills & Qualifications
REQUIREDFrontend 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 teamNICE TO HAVEExperience 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 TECHNOLOGIESFrontend: TypeScript, JavaScript (ES6), Angular, D3.js, HTML5, Sass, CSS3State Management & Tooling: RxJS, NgRx, NxBackend & Data Science: GraphQL, REST APIs, Python
Why us?
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.