Job description
NebulaTech is a fast-growing, remote-first technology company building scalable tools for modern software teams. We operate with an asynchronous-by-default work culture, empowering engineers to deliver impact from anywhere while staying closely aligned with a vibrant, US-based product and design organization. This is a fully remote role with a primary time zone-focused collaboration window and a strong emphasis on work-life balance.
We are looking for a dedicated Remote Senior Frontend Software Engineer to join our distributed engineering team. You will shape the frontend architecture, drive UI/UX quality, and mentor peers as we scale our design system and product experience.
Why NebulaTech?
- Competitive compensation and equity package
- Flexible, remote-first culture with async collaboration
- Medical, dental, and vision benefits; 401(k) with company match
- Monthly stipend for home office, coworking spaces, and learning
- Opportunities to influence product decisions and architectural direction
If youβre a mission-driven frontend engineer who thrives in a distributed team and loves building delightful, accessible UI, we want to hear from you.
Responsibility
- Design, implement, and ship high-quality frontend features using React and TypeScript.
- Collaborate with product managers, designers, and backend engineers to deliver end-to-end solutions.
- Own component architecture, UI performance, accessibility (a11y), and responsive design.
- Lead code reviews, mentor junior engineers, and contribute to a healthy engineering culture.
- Contribute to the design system and maintain a reusable, scalable component library.
- Write comprehensive tests (Jest, Testing Library) and participate in CI/CD improvements.
- Document UI decisions and collaborate across time zones to align on product direction.
- Engage in on-call rotation and ensure production stability for frontend services.
Qualification
- 5+ years of professional frontend development experience with a strong focus on React and TypeScript.
- Solid understanding of modern JavaScript, HTML, CSS, and responsive design principles.
- Experience with state management (Redux, Zustand) and API integration (REST, GraphQL).
- Familiarity with testing frameworks (Jest, React Testing Library) and modern CI/CD workflows.
- Excellent communication skills and proven ability to collaborate effectively in a remote, async environment.
- Experience with UI/UX collaboration, accessibility standards, and design systems.
- Bachelor's degree in Computer Science or equivalent professional experience.
- Authorized to work in the US or located in a time zone compatible with our US-based teams.