> Markdown version of [/jobs/ext/2097368-sr-full-stack-ui-ux-software-engineer](https://www.wearedevelopers.com/jobs/ext/2097368-sr-full-stack-ui-ux-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Full Stack UI/UX Software Engineer - **Company:** CSSI, Inc. - **Location:** Washington, DC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon S3, Application Integration Architecture, Application Performance Management, HTML5, Automation of Tests, Unit Testing, Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Code Review, Information Systems, Continuous Delivery, Continuous Integration, Data Structures, Software Design Patterns, DevOps, Web Development, Amazon DynamoDB, Github, Design of User Interfaces, Object-Oriented Software Development, Scrum Methodology, Systems Development Life Cycle, Responsive Web Design, Software Construction, Software Deployment, Software Engineering, Systems Integration, Tableau (Software), TypeScript, Web Applications, Enterprise Software Applications, Test-Driven Development (TDD), Spring Cloud, ReactJS, Cloudformation, AngularJS, Information Technology, Figma, Web Technologies, Tools for Reporting, Front End Software Development, Functional Programming - **Published:** August 17, 2026 - **Apply:** https://recruiting.ultipro.com/CSS1000CSSI/JobBoard/7562179a-2ac9-40ad-a63f-7669f1e4b457/OpportunityDetail?opportunityId=2142fc4a-266f-4e28-804b-3c55ae2c2658 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline. * Minimum of 8 years of professional software development experience. * Minimum of 5 years of experience developing modern web applications. * Experience working throughout the Software Development Lifecycle (SDLC). * Experience supporting production systems and enterprise applications. * Experience working in Agile/Scrum development environments. * U.S. Citizen or Green Card Permanent Resident (minimum 3+ years of U.S. residency) and Public Trust approval Required Technical Skills: Front End Development * Experience developing web applications using React, Angular, JavaScript/TypeScript, HTML5, FIGMA and CSS3. * Experience building responsive user interfaces and reusable components. * Experience integrating visualization and reporting tools into web applications. Cloud and DevOps * Experience designing and deploying applications within AWS environments. * Experience with AWS Lambda, CloudFormation, DynamoDB, S3, CI/CD pipelines, and GitHub Actions. * Experience automating software deployments and system operations. Software Engineering * Object-oriented design and development. * Data structures and design patterns. * Unit testing and Test-Driven Development (TDD). * Code reviews and Continuous Integration/Continuous Delivery (CI/CD). * Application performance optimization and troubleshooting. Preferred Qualifications: * AWS Developer Associate certification. * AWS Solutions Architect certification. * AWS DevOps certification. * Experience with enterprise modernization initiatives. * Experience supporting transportation, aviation, federal government, or safety-related systems. * Experience with Tableau integration and data visualization platforms., * Strong analytical and problem-solving skills. * Ability to communicate technical concepts to both technical and non-technical audiences. * Ability to work independently and within multidisciplinary teams. * Strong customer engagement and collaboration skills. * Commitment to quality, continuous improvement, and innovation. ## Description CSSI is seeking a highly skilled Senior Full UI/UX Stack Software Engineer to support the design, development, modernization, integration, and maintenance of mission-critical applications supporting transportation and operational safety programs. The successful candidate will leverage modern web technologies, cloud-native architectures, and software engineering best practices to develop scalable solutions that enhance operational performance and decision-making. The role requires strong experience across front-end development, cloud platforms, application integration, and Agile software development., * Design, develop, test, and deploy full-stack software solutions supporting mission and operational objectives. * Develop and maintain cloud-native applications utilizing AWS services. * Build and enhance APIs, and web-based user interfaces. * Collaborate with program managers, engineers, analysts, and stakeholders to translate business requirements into technical solutions. * Support application modernization and cloud migration initiatives. * Implement software engineering best practices, including code reviews, automated testing, and CI/CD pipelines. * Troubleshoot production issues and provide technical support for deployed systems. * Participate in Agile ceremonies, sprint planning, and development reviews. * Develop technical documentation, architectural diagrams, and implementation plans. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)