Skip to main content
ICON
Scraped fromLinkedinYesterday
FrontendSenior

Senior Software Engineer II, Frontend

Node.jsTypeScriptReactReduxRxJSPostgreSQLGraphQLDynamoDBREST APIFlutterReact NativeAndroidGitHubJenkinsTravis CICI/CD
Work Type
On Site
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

ICON is looking for a Senior Front End Software Engineer to develop visualization and planning tools for residential construction. This role is onsite in Austin, TX and reports to the Senior Software Engineering Manager.

Responsibilities

  • Lead implementation of key front-end software technologies in the BuildOS product, a digital construction software platform being developed from the ground up.
  • Serve as a trusted expert in the technical aspects of business-critical problem areas.
  • Serve as a trusted expert in industry trends, technologies, and best practices. Implement these technical solutions and practices in the organization as needed.
  • Design, develop, test, and deploy reusable web-based components and libraries for use throughout a suite of applications within the BuildOS platform.
  • Work with UX designers to enhance the Design System and implement new workflows for the BuildOS platform.
  • Grow the technical competencies of the entire organization through education and mentorship.
  • Work with application and backend engineers to manage relationships between authored model data, backend data, and rendering.

Requirements

  • 10+ years of professional experience in software engineering.
  • 5+ years of experience shipping production software and leading software projects
  • BS in Computer Science, related field, or equivalent experience.
  • Experience developing web-based front end applications.
  • Node.js and TypeScript experience.
  • React, Redux, and RxJs experience.
  • Experience as a technical leader at a startup.
  • Experience working with a Component library.
  • Experience working with a UX Design System
  • PostgreSQL, GraphQL, DynamoDB experience.
  • Experience working with REST APIs.
  • Flutter, React Native, or Android experience.
  • Modern CI/CD workflows: GitHub, Jenkins, Travis, etc.

Who to contact

Senior Software Engineer II, Frontend
View Original