Sr. Software Engineer - JavaScript
Sr. Software Engineer - JavaScript
HeroDevs
United States
See who HeroDevs has hired for this role
See who HeroDevs has hired for this role
About the Role
We are seeking a Senior-Level Software Engineer with expertise in JavaScript and TypeScript to join our Never-Ending Support (NES) team. In this role, you will help maintain, secure, and extend the lifespan of critical open-source JavaScript frameworks and runtimes such as Angular, React, and Next.js, ensuring long-term stability and security for enterprise customers.
Key Responsibilities
- Design, develop, and maintain high-quality software solutions using JavaScript/TypeScript and popular frameworks such as, but not limited to Angular or React.
- Maintain and improve HeroDevs’ Never-Ending Support (NES) forks for key JavaScript projects, backporting fixes and ensuring compatibility.
- Use AI-assisted code analysis tools to scan NES forks for vulnerable patterns, accelerating CVE reproduction and root cause identification
- Partner with open-source contributors, security experts, and internal stakeholders to deliver secure and stable long-term versions.
- Identify, reproduce, and patch CVE vulnerabilities, collaborating with HeroDevs’ Security Team to ensure responsible disclosure and high-trust releases.
- Build and refine platform components, automation, and CI/CD pipelines using GitHub Actions, npm, and related tooling.
- Ensure system scalability, reliability, and security through modern development practices and rigorous testing.
- Write clean, maintainable, and well-documented code aligned with HeroDevs’ engineering standards.
- Participate in architectural discussions and help define the long-term technical direction of HeroDevs’ JavaScript ecosystem.
- Stay current with emerging JavaScript technologies, framework updates, and web security practices.
Required Qualifications
- Strong proficiency in JavaScript and TypeScript with experience in one or more major frameworks (Angular, Vue, React, etc.).
- Familiarity with Node.js internals, dependency management, and the npm ecosystem.
- Experience with open-source contribution or maintenance.
- Knowledge of secure software practices and vulnerability triage (CVE, OSV, or Snyk).
- Experience building and maintaining automated build/test/deploy workflows (GitHub Actions, Jenkins, etc.).
- Excellent problem-solving skills and a detail-oriented mindset.
- Effective written and verbal communication skills.
- Ability to work independently and collaboratively in a distributed team environment.
- Passion for open-source sustainability and long-term software maintenance.
Bonus Points
- Familiarity with multiple frameworks, specifically React and Angular.
- Experience actively exploring and applying AI tools to accelerate security workflows, vulnerability research, and code analysis.
- Curiosity to grow across multiple frameworks.
- Think in systems, proactively identifies inconsistencies across frameworks and tooling and drives toward scalable, repeatable solutions.
- Team player who likes to have fun at work while getting the job done.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Sales, General Business, and Education -
Industries
Wireless Services, Telecommunications, and Communications Equipment Manufacturing
Referrals increase your chances of interviewing at HeroDevs by 2x
See who you knowSimilar jobs
People also viewed
-
Senior Software Engineer, Frontend (Money Movement)
Senior Software Engineer, Frontend (Money Movement)
-
Senior Frontend Engineer
Senior Frontend Engineer
-
Senior Software Engineer
Senior Software Engineer
-
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack
-
Senior Software Engineer/Web Developer
Senior Software Engineer/Web Developer
-
Senior Software Engineer
Senior Software Engineer
-
Senior Full Stack Engineer
Senior Full Stack Engineer
-
Senior Software Engineer
Senior Software Engineer
-
Sr. Full Stack Engineer
Sr. Full Stack Engineer
-
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack
Similar Searches
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content