ECS is looking for a Full Stack Developer to join our innovative, mission-driven technology team. This fully remote position offers the opportunity to design and deliver impactful software solutions supporting U.S. Federal Government agencies. As a Full Stack Developer, you’ll collaborate directly with clients to understand challenges, develop intelligent solutions, and build systems that are secure, scalable, and efficient.
If you thrive on solving complex problems across both front-end and back-end technologies—and want your work to make a real difference—this role is for you.
Full Stack Developer Responsibilities
As a Full Stack Developer at ECS, you’ll be responsible for designing, developing, and maintaining software solutions that streamline workflows and support critical federal operations. You’ll work across modern programming languages and cloud platforms to deliver high-quality, maintainable code.
Key Responsibilities:
-
Collaborate with clients to understand business requirements and pain points.
-
Design, build, and maintain front-end interfaces and back-end APIs.
-
Develop automation code and scripts to optimize processes and reduce redundancy.
-
Implement cloud-native solutions across AWS and Azure environments.
-
Ensure applications are secure, scalable, and optimized for performance.
-
Use metrics and analytics to inform design and improve system reliability.
-
Participate in Agile/Scrum development cycles for continuous improvement.
Full Stack Developer Qualifications
Required:
-
Bachelor’s degree in a technical or engineering discipline (or equivalent experience).
-
5+ years of professional experience in software development.
-
Strong understanding of cloud environments (AWS, Azure).
-
Proficiency in both front-end and back-end development.
Desired:
-
Experience with one or more back-end languages: Golang, C#, Java, Python, or C++.
-
Experience with modern front-end frameworks: Angular, React, Vue, or TypeScript.
-
Proficiency in JavaScript, CSS, and HTML.
-
Experience with containerization and microservices architecture.
-
Knowledge of Git for version control and Agile/SCRUM development methodologies.
-
Understanding of UI/UX design principles and customer experience best practices.
Why Join ECS as a Full Stack Developer?
At ECS, we don’t just build software—we solve real-world problems that support and protect the American people. You’ll work alongside talented technologists in an organization that values purpose, people, and integrity.
What We Offer:
-
Salary range: $120,000 – $165,000, based on experience.
-
Comprehensive benefits package.
-
100% remote work flexibility.
-
Collaborative, mission-focused environment.
-
Opportunities for continuous learning and professional growth.
About ECS
ECS is a leading mid-sized provider of technology services to the United States Federal Government, with over 3,500 employees nationwide. We deliver solutions that drive innovation, improve efficiency, and strengthen national operations.
At ECS, we are committed to fostering an inclusive and equitable workplace. We are an Equal Opportunity Employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, veteran status, or any other characteristic protected by law.