Job description
Join NovaForge Technologies, a fast-growing software company delivering cloud-native platforms for data-intensive applications. This role is ideal for a hands-on engineer who loves shipping high-quality software and mentoring teammates.
As a Senior Software Engineer, you will own key modules, collaborate across product and platform teams, and help shape our technical direction while delivering robust, scalable solutions.
We value curiosity, collaboration, and a bias for action. This role is based in Seattle, WA, with remote-friendly options for eligible candidates within the US.
Responsibility
- Architect, design, and implement scalable features across the stack using TypeScript, React, Node.js, and cloud services.
- Ensure code quality through automated tests, reviews, and continuous integration.
- Collaborate with product, design, and data teams to translate requirements into robust software.
- Mentor junior engineers and contribute to a culture of learning and excellence.
- Champion performance, reliability, and security across services.
- Lead modernization efforts and help define technical strategy and roadmaps.
- Participate in on-call rotations and incident response as needed.
Qualification
- 5+ years in professional software development with a track record of shipping customer-facing web apps.
- Strong proficiency in TypeScript, JavaScript, React, and Node.js.
- Experience with AWS, Docker, Kubernetes, and CI/CD pipelines.
- Solid understanding of software architecture, design patterns, and data modeling.
- Excellent communication skills and ability to mentor teammates.
- BS or MS in Computer Science or a related field.
- Experience with testing frameworks (Jest, React Testing Library) and modern security practices.