Based in Durham, North Carolina, Higharc is a software technology company that is developing an online design tool for buyers and builders. Its tool enables use
Senior Software Engineer, Studio
Location
United States
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Studio
Higharc
• develop new features • squash bugs • make meaningful improvements to a complex TypeScript/React/Redux codebase • Implement user-facing functionality that helps homebuilders design, customize, and visualize homes faster and more accurately • Chase down tricky bugs and unexpected behavior in a large, real-world production system • Refactor and evolve a mature React + TypeScript codebase to make it more maintainable, efficient, and friendly for future contributors • Work closely with engineering teammates, product managers, and customer success • Write tests that increase confidence and prevent regressions • Contribute to a team culture that values curiosity, pragmatism, and thoughtful improvement
Job Requirements
- 4+ years of experience building production web applications
- Solid skills in TypeScript, React, and Redux
- Experience working in and improving large front-end / full-stack codebases
- Interest in 3D graphics, visual tools, or design software (bonus if you’ve worked with WebGL or WebGPU)
- A user-focused mindset: you care about the impact your work has on real people
- Strong communication skills and a collaborative spirit
- Professional fluency with modern development tools, including AI-assisted workflows, paired with clear ownership of the correctness, maintainability, and behavior of the code you produce.
Benefits
- comprehensive medical, dental, and vision coverage
- unlimited PTO
- meaningful maternity/paternity leave to all U.S based employees that are full-time
- stipend to create the ideal home office
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
BlueTreadWe drive your business to peak productivity with custom software and SaaS solutions developed with your user in mind
• Own your sprint commitments end-to-end — take work from assignment to completion with minimal intervention, and flag blockers early rather than letting them linger. • Define and implement backend solutions by analyzing requirements, selecting appropriate tools, and building with .NET, C#, Entity Framework, and related technologies. • Develop and integrate APIs and data layers with security in mind, ensuring seamless interaction with other systems. • Coordinate with front-end developers to align user interfaces with backend operations. • Build familiarity with the broader codebase beyond your immediate task area. • Participate meaningfully in code reviews — contribute constructive feedback and seek it out on your own work. • Engage actively in team ceremonies: standups, planning, retrospectives, and design discussions. • Deliver sprint commitments reliably, understanding that your work contributes directly to outcomes clients depend on.
• Serve as a senior team member contributing to and helping guide the delivery of high quality software products. • Assume ownership and responsibility of all work, and drive it to completion. • Collaborate with technical and non-technical team members to ensure rapid delivery of software products. • Provide contributions to architecture and design decisions that have a major impact on the overall system scalability and performance. • Champion software engineering best practices, including code reviews, testing, documentation, and code quality standards. • Lead by example, demonstrating a commitment to excellence, professionalism, and collaboration in all aspects of software development and team interactions.
• Build and maintain a full stack web application using React • Develop and integrate REST APIs, webhooks, and third party services such as Stripe • Design and manage PostgreSQL databases • Implement secure authentication and authorization systems • Ensure high performance for live, transaction based applications • Sync data seamlessly between web and mobile platforms • Maintain strong security practices around financial and sensitive user data • Collaborate in a startup environment with a small, fast moving team
Engenheiro de Software Sênior – Fullstack
KoviMaking car ownership more inclusive, flexible and simple.
• Projetar e implementar **produtos e sistemas fullstack** voltados à alavancagem de crescimento (ex: landing pages dinâmicas, automações de aquisição, ferramentas para vendas internas e CRM, experimentos A/B). • Trabalhar **lado a lado com stakeholders internos** (Growth, Data, Marketing, CX, Produto) para identificar oportunidades técnicas com impacto direto no funil de vendas. • Construir e manter **sistemas distribuídos**, integrando serviços internos e APIs externas com confiabilidade e performance. • Ser **referência técnica para o time**: tomar decisões de arquitetura, revisar PRs, compartilhar boas práticas e manter um código limpo e sustentável. • Conduzir iniciativas do zero com autonomia, priorizando problemas de maior impacto e mensurando resultados com clareza. • Manter alto padrão de engenharia: **testes automatizados, observabilidade, documentação, performance, segurança e resiliência**. • **Construir monitoramento e alertas**, participar de escalas de **on-call** e atuar na resposta a incidentes, com foco em aprendizado e melhoria contínua.




