HamburgerMenu
hirist

Senior Frontend Developer - TypeScript

zyoin
Others
3 - 7 Years

Posted on: 08/10/2025

Job Description

Description:



Swimlane is seeking a Front-End Developer to join our team and work on our core platform! We are looking for someone with the enthusiasm and talent for creating solid, reliable, highly-polished UIs, as we pride ourselves on the quality of our highly-interactive UI with its sharp, modern aesthetic. Principal Software Engineer is a key member of the development team that helps shape the capabilities of the product, create and define functional specifications, and ensure that the final product is of high quality and meets customer needs.



Responsibilities:



- Inherit a well-architected, clean and robust codebase built with TypeScript and Angular, with a modern interface.



- Design and implement complex state management solutions using libraries such as NgRx.



- Ensure efficient data flow and synchronisation between components using RxJS operators and observables.



- Work with our design team and other engineers to make sure our application is performant and intuitive to use.



- Collaborate with the architecture team on choosing and adopting design patterns, evaluating, and implementing new libraries and components.



- Ensure best practices are followed in the design and development of the application.



- Contribute to and help manage our open source libraries (ngx-charts, ngx-ui, ngx-graph, etc. )



- Coach and mentor other front-end engineers.



Requirements:



- Experience with Web Components and Custom Elements.



- Understanding of data visualisation concepts and technologies.



- Familiarity with JavaScript build tools, Git Source Control Unit, and E2E Testing - Cypress.io / Chai / Karma / Jasmine / etc.



- Good sense for building visually appealing products.



- Some Node JS experience.



- Experience using RESTful Web Service Architecture.



- Experience working in Agile Environments.



- BE / BTech / ME / MTech in Computer Science or technology-related degree or equivalent work experience



- 3 to 7 years of progressive software development experience, specialised in enterprise SaaS software.



- A deep understanding of building complex, single-page JavaScript apps using frameworks such as Angular, React, and Vue.



- Fluency with JavaScript, TypeScript, CSS and SASS.



- Enthusiasm for creating UI's and a clear understanding of what makes an interface easy to use.



- Strong test automation skills.



- Good verbal and written communication.

info-icon

Did you find something suspicious?