Role Overview
US AI is hiring a mid-level Software Engineer - Full Stack. This is a full-time role in North Bethesda. Part of US AI's Frontend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Position Overview
US AI stands as a forward-thinking digital transformation enterprise dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology. As an industry leader in AI and Cybersecurity, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and propel our business to new heights. If you're passionate about pushing the boundaries of what's possible in the digital realm, this is the place for you. Come work with us and let's redefine the future together.
As a Software Engineer at US AI, you’ll be at the helm of crafting seamless digital experiences from end to end. In this role, you will bridge the gap between design and technology, turning innovative ideas into reality. Your work will span every aspect of product development—from creating visually stunning user interfaces to building robust back-end systems. If you’re a passionate problem solver and tech enthusiast, join us to shape the future of software.
Key Responsibilities
- Develop and maintain mobile and/or web applications using Angular, the entire MEAN stack, and frameworks like IONIC.
- Work in a fast-paced, agile environment with a cross-functional team to design and implement systems from front-end to back-end.
- Create detailed technical designs, code, and unit tests for custom applications and data flow in the context of projects, releases, and production support.
- Provide technical estimates for user stories, clearly articulating any technical risks and assumptions.
- Contribute to application and database performance tuning and defect resolution.
- Perform code reviews and collaborate with teammates to ensure high-quality code delivery.
- Work collaboratively with functional and technical teams to integrate applications into a cloud environment.
- Establish productive working relationships and maintain effective communication with teammates, clients, and end-users.
Required Qualifications
- Bachelor’s degree in computer science, software engineering, or a related discipline.
- Minimum of two (2) years experience with software development life cycle models and agile programming methodologies.
- Minimum of two (2) years experience developing web applications, including at least one year in full-stack development (MongoDB, Express, Angular, and Node.js).
- Experience in engineering efficient back-end systems, including MongoDB databases.
- Proven knowledge of Angular practices and commonly used modules.
- Proficiency in JavaScript and front-end technologies such as HTML5, CSS3, Ajax, jQuery, Bootstrap, and Angular Material.
- Experience with MVC design patterns, Material Design, and responsive design.
- Understanding of fundamental design principles behind scalable applications.
- Ability to create self-contained, reusable, and testable modules and components.
- Foundational UI skills and experience with cross-browser applications.
- Excellent debugging and troubleshooting skills.
- Familiarity with unit testing, mocking techniques, automated testing platforms, and CI/CD processes.
- Proficient understanding of code versioning tools, such as Subversion.
- Ability to obtain a security clearance (Secret or higher) as required.
Preferred Qualifications
- Master’s degree in computer science, software engineering, or a related field.
- Mobile development experience.
- Minimum of one (1) year experience with full-stack development using TypeScript on both the front end and back end.
Benefits & Perks
- Compensation: $55,000-$125,000 per year based on skills and experience.
- Benefits: Comprehensive benefits package including paid time off, life insurance, a 401(k) retirement savings plan with employer matching, and opportunities for professional growth and career development.
Frequently Asked Questions
How do I apply for the Software Engineer - Full Stack position at US AI?
Use the Apply button above to submit your application directly to US AI. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer - Full Stack position at US AI located?
This position is based in North Bethesda. US AI has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer - Full Stack at US AI earn?
US AI has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer - Full Stack role at US AI posted?
This role was posted on March 21, 2026 (79 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start