Senior Software Engineer (Frontend) - FTE or Contract

Posted 5 Hours Ago
Hiring Remotely in USA
Remote
7+ Years Experience
Software • Consulting
The Role
The Staff Software Engineer will design and implement complex software solutions with a focus on user states and account management. Responsibilities include collaborating with product teams, maintaining code quality through test-driven development, documenting designs, mentoring developers, and adapting to new technologies.
Summary Generated by Built In

About us:

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.  Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

The Role:

We are looking for a talented Senior Software Engineer to join our growing Tech Holding family. You will play a key role in designing, building, and delivering the next generation of software for our clients. This role is focused on complex logic, particularly around user states, subscriptions, and account management. If you are a proactive, detail-oriented engineer ready to tackle challenging projects, this could be the perfect opportunity for you!

Responsibilities:

  • Work closely with engineering and product teams to scope and distill product requirements into design and technical specifications, with a focus on user states, subscriptions, and account management.
  • Write, maintain, standardize, and enforce code quality through test-driven development using Jest for unit testing and Cypress for end-to-end testing.
  • Architect and design implementations using React, Next.js, and Tailwind while providing documentation and guidance to other engineers.
  • Contribute to project needs and the evolution of the team's practices; recommending changes in development, coding, maintenance, and system standards.
  • Apply your experience and judgment in selecting methods and techniques to identify, resolve, and develop solutions to a variety of sophisticated tasks involving large-scale application logic.
  • Support and mentor fellow developers through code reviews, knowledge-sharing, and providing technical guidance.

Basic Qualifications:

  • 8+ years of experience building highly scalable and performant web applications.
  • BS degree in Computer Science or equivalent work experience.
  • Experience architecting sophisticated technical changes, knowledge-sharing, and gaining consensus for solutions.
  • Expert knowledge in React, JavaScript, Typescript, Jest, and Cypress.
  • Proven track record of contributing to the architecture and implementation of complex technical projects.
  • Highly diligent with the ability to see projects from beginning to end.
  • Ability to quickly learn, understand, and adapt to new technologies; identifying root causes and driving solutions to complex problems.
  • Ability to support and mentor senior developers by building trust, identifying goals, encouraging, instructing, and providing constructive feedback.

Preferred Qualifications:

  • Shipped production-level React/Next.js and Tailwind applications with high availability and throughput.
  • Expert understanding of web accessibility fundamentals.
  • Expansive industry knowledge with regard to web standards and new technologies.

Work Location & Style:

  • A mix of independent work and team collaboration, depending on the project scope.
  • Proactive in handling tasks, especially when Jira tickets are not clearly defined.

What we offer:

  • Remote Work Opportunities
  • Flexible Work Hours
  • Unlimited PTO
  • Competitive Salaries
  • Health + Dental + Vision + Life Insurance
  • Long Term disability + 401k Match
  • Professional Development Opportunities

Expected Compensation:

Full-time: $140,000 - $155,000/year
Contract: $90 - $110/hour
This position is open for both full-time and contract applicants. It’s a remote role, but candidates must be located near one of our hub offices: Los Angeles, Seattle, NYC, Orlando, San Francisco, or Bristol, CT.

Top Skills

JavaScript
React
The Company
Ahmadabad, Gujarat
173 Employees
On-site Workplace
Year Founded: 2016

What We Do

Tech Holding is a full-service consulting firm that was founded on the premise of delivering predictable outcomes for our clients. Our founders and team members have industry experience and held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

Jobs at Similar Companies

bet365 Logo bet365

Customer Service Representative

Digital Media • Gaming • Software • eSports • Automation
Marlton, NJ, USA
6100 Employees

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Hybrid
Chicago, IL, USA
45 Employees

Energy CX Logo Energy CX

Strategic Account Executive

Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Easy Apply
Chicago, IL, USA
55 Employees

Similar Companies Hiring

Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account