Job description
Join a fast-growing, fully remote team at NovaTech Solutions. We empower engineers to work from anywhere in the US, with a focus on impact, collaboration, and work-life balance. This is a senior-level opportunity to shape product direction and scale web applications.
As a Remote Software Engineer, you will design, build, and maintain high-availability systems, collaborate with product and design teams, and mentor junior developers to foster a culture of excellence.
Responsibility
- Design and implement scalable, maintainable web applications using modern tech stacks
- Collaborate with product, design, and backend teams to define and refine requirements
- Own feature development end-to-end, from architecture to production
- Write clean, well-tested code and contribute to CI/CD pipelines
- Mentor and review code for junior engineers
- Participate in architectural decisions and performance optimization
- Ensure security, accessibility, and responsive design across platforms
- Foster a remote-first culture and knowledge sharing
Qualification
- 5+ years of professional software development experience
- Proven expertise in JavaScript/TypeScript, React, and Node.js
- Strong understanding of RESTful APIs, databases (SQL/NoSQL), and cloud platforms (AWS)
- Experience with modern frontend tooling, testing, and CI/CD
- Excellent problem-solving, communication, and collaboration
- Remote work experience and ability to thrive in async environments
- Bachelor's degree in Computer Science or related field (or equivalent)
- U.S. work authorized or citizen