Senior Software Engineer (JavaScript)
Fortress Information Security
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
As a Senior Software Engineer (JavaScript) at Fortress, you will design, build, and maintain scalable software that supports the company’s mission to secure the software supply chain. You’ll have broad technical ownership across architecture, performance, scalability, and maintainability, and partner with Product, Business Owners, QA, and Engineers to deliver high-quality solutions quickly.
Responsibilities
- Design and develop software applications primarily using JavaScript, Node.js, and React
- Architect scalable, maintainable solutions aligned with engineering standards and best practices
- Build and integrate APIs, including RESTful and RPC APIs
- Create responsive, user-centered interfaces using modern UI/UX practices (e.g., Material Design)
- Work with relational and document databases, including PostgreSQL and MongoDB
- Use agentic coding tools (e.g., Claude Code, Cursor, or equivalent) for architecture exploration, refactoring, test generation, code review, and investigation
- Translate business requirements into technical solutions with cross-functional stakeholders
- Participate in code reviews, architectural discussions, and technical design decisions
- Partner with QA to test, validate, document, and resolve defects
- Create and maintain technical documentation (feature docs, release notes, testing procedures)
- Use SDLC management tools to manage workflow, estimates, progress tracking, and work logging
- Champion AI adoption by developing shared patterns and standardizing orchestration skills as the practice matures
- Evaluate and propose new technologies and architectural improvements
Minimum Qualifications
- 5+ years experience with JavaScript, Node.js, React, and related tooling
- Strong proficiency in HTML, CSS, JSON, and Linux-based development environments
- Working proficiency in Python
- Experience designing and integrating RESTful APIs
- Solid understanding of UI/UX best practices
- Ability to deliver robust, scalable solutions in a fast-paced environment
- Ability to design and guide prompting strategies / AI-enabled processes to improve team performance and decision-making
- Strong communication skills with non-technical stakeholders
- Ability to drive technical decisions independently while collaborating effectively
- Ability to obtain and maintain a U.S. security clearance (required)
- Bachelor’s degree in CS (or related) or 5+ years equivalent experience
Preferred Skills
- Relational databases experience, preferably PostgreSQL
- NoSQL/document databases experience, preferably MongoDB
- Experience with scalable, high-availability production systems
- Experience using and refining AI-driven prompts to improve regular work processes
About Fortress Information Security
Fortress Information Security is a cybersecurity company focused on securing the software supply chain. The team builds and maintains scalable software solutions that prioritize performance, security, and reliability for mission-critical engineering initiatives.
Scraped 4/17/2026