Remote Staff Software Engineer (Frontend)

Logo of Tech Holding

Tech Holding

πŸ’΅ $140k-$163k
πŸ“Remote - United States

Job highlights

Summary

Join Tech Holding as a Senior Software Engineer and be a key player in designing, building, and delivering next-generation software. This role centers on complex logic, particularly user states, subscriptions, and account management. You will collaborate with engineering and product teams, write and maintain high-quality code using test-driven development, and architect implementations using React, Next.js, and Tailwind. Mentoring junior developers and contributing to team practices are also essential. This position requires 7+ years of experience building scalable web applications and expertise in React, JavaScript, and Typescript. The ideal candidate will have experience with Jest and Cypress and a strong understanding of web accessibility.

Requirements

  • 7+ 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
  • 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

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

Preferred Qualifications

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

Benefits

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Tech Holding know you found this job on JobsCollider. Thanks! πŸ™