Job Description
Are you a visionary engineer looking to make a tangible impact in the heart of the nation's capital? Apex Government Systems is seeking a skilled Senior Full Stack Developer to join our elite team in Washington, DC.
We specialize in delivering cutting-edge technology solutions to federal and civilian agencies. As a leader in the industry, we are looking for a self-motivated professional who thrives in a fast-paced environment and is passionate about building secure, scalable, and user-centric applications.
Why Join Us?
- Work on high-visibility projects that shape public policy and digital infrastructure.
- Competitive compensation package and comprehensive benefits.
- Flexible hybrid work environment in the DC metro area.
Responsibilities
- Design, develop, and deploy high-quality, scalable web applications using modern frameworks such as React, Angular, or Vue.js.
- Collaborate closely with product managers, designers, and subject matter experts to translate complex requirements into technical specifications.
- Mentor junior developers and conduct code reviews to ensure adherence to coding standards and best practices.
- Optimize application performance, ensuring fast load times and seamless user experiences across devices.
- Participate in the full software development lifecycle, including requirements gathering, testing, and deployment.
- Ensure security compliance and data protection standards are met throughout the development process.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- 5+ years of professional experience in full-stack software development.
- Proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Strong experience with backend technologies such as Node.js, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Knowledge of RESTful APIs and database management systems (SQL and NoSQL).
- Excellent problem-solving skills and the ability to work independently as well as in a team setting.