Senior Software Engineer I, Frontend
Core
Developing visualization and planning tools to streamline the residential construction process for ICON's BuildOS platform.
Role type
Senior Frontend Software Engineer
Builds
BuildOS, a digital construction software platform
Domain
Construction technology / Web applications
Deliverable
production ML models | product features
Required skills
Web-based front end application development, Node.js, TypeScript, Technical leadership, Design System implementation, Component library development, REST API integration, Database management (PostgreSQL, DynamoDB), CI/CD workflows
Preferred skills
React, Redux, RxJs, Startup technical leadership, UX Design System experience, GraphQL, Flutter, React Native, Android, Modern CI/CD tools (GitHub, Jenkins, Travis)
Responsibilities
Lead implementation of key front-end software technologies in the BuildOS product, Design and deploy reusable web-based components and libraries, Work with UX designers to enhance the Design System, Manage relationships between authored model data, backend data, and rendering, Grow technical competencies of the organization through education and mentorship
Seniority
Senior, hands-on IC with leadership responsibilities