Job Description
Senior Full Stack Developer
Security Clearance Requirement: Current and Active DoD Secret Clearance
Salary Range: $140K - $170K
(The salary range provided is a general guideline. Nexagen Networks considers various factors when determining base salary offers, including the scope and responsibilities of the position, as well as the candidates experience, education, skills, and current market conditions.)
As a Senior Full Stack Developer , youll join a high-performing team dedicated to excellence, innovation, and mission-critical support. At Nexagen, you will drive technological advancements and help secure our nations future. With outstanding benefits and unparalleled growth prospects, youll thrive in our collaborative and innovative environment. Leverage over two decades of industry expertise to drive transformative innovation and deliver exceptional services across diverse government sectors.
Nexagen Networks is a trusted partner to the Department of Defense (DoD) and other federal agencies, including the Army, Air Force, Marine Corps, Navy, and DHS. With more than 20 years of industry expertise, we deliver exceptional lifecycle professional services spanning Research and Development, Cloud Engineering, Digital Modernization, Systems and Software Engineering, DevSecOps, ITSM, Cybersecurity, Satellite Communication (SATCOM), RMF-FedRAMP, Logistics, Training, Exercises, COMSEC, and IT/Networking.
Job Description
We are seeking an experienced
Senior Full Stack Developer to join our dynamic team. The ideal candidate will design and implement scalable web and desktop applications, collaborate with cross-functional teams, and contribute to the full software development lifecycle. This role requires proficiency in both front-end and back-end technologies and a passion for delivering high-quality solutions.
Position Responsibilities
- Design, build, and maintain scalable, responsive web and desktop applications using modern frameworks and technologies.
- Provide technical leadership, guidance, and mentorship to junior developers.
- Develop intuitive user interfaces using modern JavaScript frameworks like React, Angular, or Vue.js.
- Develop and maintain server-side logic, APIs, and databases using technologies like Node.js, Python, MS .NET, or Java.
- Ensure code quality through unit testing, integration testing, and debugging.
- Collaborate with product managers, UX designers, and stakeholders to deliver optimal solutions.
- Identify and resolve performance bottlenecks in both front-end and back-end systems.
- Participate in CI/CD pipeline implementation and infrastructure management when necessary.
Qualifications
- Minimum of 5 years of professional experience as a Full Stack Developer.
- Expertise in HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Strong experience with server-side languages (e.g., Node.js, Python, Ruby, Java, or PHP) and frameworks.
- Proficiency in relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, DynamoDB).
- Experience building RESTful and/or GraphQL APIs.
- Proficient in Git and collaborative workflows.
- Familiarity with testing frameworks and methodologies (e.g., NUnit, Jest, Mocha, Selenium).
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
Preferred Qualifications:
- Experience with C#, .NET, and WPF.
- Experience with React Native.
- Familiarity with containerization tools (e.g., Docker, Kubernetes).
- Knowledge of Agile development practices and tools (e.g., JIRA, Confluence).
- Experience with serverless technologies and event-driven architectures.
- Familiarity with DevOps principles and tools like GitLab, Terraform, Kubernetes.
Company Benefits
At Nexagen, we believe in taking care of our team from day one! Enjoy comprehensive benefits including health, dental, and vision insurance, generous paid time off, a matching 401k, and various support programs. We also offer professional development opportunities and additional perks to ensure you thrive both personally and professionally. Join us and experience the difference with benefits that
start on your first day! Our Culture
Join our dynamic team and thrive in a culture that champions flexibility, professional growth, and work-life balance. At Nexagen, we support your continuous learning with comprehensive training and educational reimbursement. We celebrate your achievements and focus on delivering exceptional value to our customers. Be part of a supportive environment where your contributions directly impact on our customers success and propel your career forward.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Job Tags