Post Job Free
Sign in

Principal Software Engineer (TDD, HTML5, CSS3) / Remote,6 Months

Company:
Suncap Technology
Location:
United States
Posted:
May 11, 2026
Apply

Description:

Job Title

100% telecommute. Interviews are expected to be 99.99% technical, we would be ok with phone interview unless we develop a doubt (historical experiences) in which case we would ask candidate to be on video using teams.

Team

I lead the innovation engineering team in Optum Financial services. The team is purposefully small, though scales in/out as per needs. At this point, we are looking at a 6-12 months scale out period. The team consists of a PM, a product owner, a business operations person, bunch of VPs, solution architects, 5-6 top tier director level elite software engineers. The project is one of the top 2 priority projects in Optum Financial services and have attention as high as it can get.

Responsibilities

React, CSS, HTML

Design and develop UI applications

Write reusable code/components using modern JS libraries and frameworks like React

Maintain code quality using modern JS testing frameworks and tools

Provide meaningful contribution to code reviews and code quality check

Deploy code using Jenkins Pipeline

Proficient in using RESTful and GraphQL APIs

Acts as a lead engineer in the team and accountable for coaching and mentoring of other team members

Ideal Background

We do not care what industry a candidate comes from. We need solid technical engineer regardless of their past experience who is proficient in software engineering and is well rounded.

Required

Solid understanding fundamental programming concepts and good experience of TDD

5-7 years of software engineering experience using modern JS libraries

Familiar with HTML5, CSS3, responsive designs

Experience with working with SPA applications build using UI frameworks such as React

Experience in client-side state management

Passion for developing high quality, well tested code following organizational UX standards

Must effectively collaborate with developers, and other relevant team members

Strong communication, presentation and organization skills

Must be able to work independently

Experience working in a Scrum environment

Technical skills are important, but so are attitude and the ability to work well with others

Preferred

Understanding of Event Sourcing concepts

Familiarity with functional programming and Software design patterns

Familiarity with CI/CD Pipelines and trunk based development

Experience with deploying into and managing cloud providers (Azure, AWS, GCP, etc.)

Experience working in a Scrum environment

Experience with fetching from GraphQL APIs

Deep understanding of asynchronous operations

Experience with modern build tools including Webpack, Babel, ESlint, etc,

Preferably full stack experience (preferably using TypeScript / NodeJS)

Remote

Apply