An Insight Global client is looking for a Principal API Software Engineer to oversee the development of a standardized digital platform across 7 brands and 21 applications. The goal of this team is to enable smooth integration as the company adds additional brands to their portfolio. All the development work is being done by a 3rd party development team and is organized into pods. This Lead will be responsible for overseeing an API development pod that contains 4-6 developers and 2-4 QAs. 75% of this role will be spent supervising onshore and offshore development teams, high level strategic design, and code reviews while 25% of this role will be hands on keyboard development. This team is 100% focused on backend API development utilizing Nest, typescript, and Java script. Currently using Azure cloud storage but evaluating GCP.
Required Skills & Experience
- 5+ years of experience in a software engineering role with an emphasis on backend API development
- Experience leveraging any typescript or JavaScript frameworks like Node.js, Nest.js, Next.js, React.js
- Strong understanding and coding ability with JavaScript on the backend
- Strong working knowledge of CICD practices and ability to understand CICD pipelines
- Experience running code reviews
Compensation:
$65/hr to $80/hr.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.