Tech Lead (Angular)
Gravity IT Resources
To Apply for this Job Click Here
Job Title: Tech Lead (Angular)
Job Type: Contract
Location: 100% Remote
Summary:
Our client is at the forefront of technological innovation, developing cutting-edge CAD design software that is trailblazing the industry. The team is driven by a commitment to pushing boundaries and creating solutions that set new standards. In this role you will have the opportunity to work with some of the latest technologies in a supportive and dynamic environment.
Responsibilities:
- Lead front-end architecture and development using Angular 17 (must have experience using at least version 13+)
- Build Proof of Concepts and drive the design and architecture of front-end components.
- First 6-8 months will involve 90-100% front-end work in Angular.
- Engage in code reviews and collaborative meetings with Richard and the development team.
- Lead technical decision-making and guide the development team.
- Participate in 4 meetings every two weeks, including 3 brief meetings and one extended session.
Required Skills:
- Excellent coding experience in Angular, with hands-on experience in Angular 13+.
- Strong experience coding in C# with a preference for front-end experience. Candidates lacking C# experience will be rigorously evaluated on other qualifications.
- Familiarity with NgRx
- Proven experience in leading technical teams and making high-level decisions.
- Experience in consuming microservices is essential; experience in developing microservices is a plus.
Preferred Skills (Not Required):
- Three.JS / Paper.JS / Canvas.JS: Experience with any of these libraries is highly desirable, as they are foundational to our CAD software.
- CAD Exposure: Familiarity with CAD tools such as Revit, AutoCAD, or NanoCAD.
- Engineering Background: Math or Mechanical/Motion Engineering background is advantageous.
Education Requirements:
- Bachelor’s degree in Computer Science