> Markdown version of [/jobs/ext/640083-it-software-engineer-angular-java](https://www.wearedevelopers.com/jobs/ext/640083-it-software-engineer-angular-java). 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). --- # IT Software Engineer Angular, JAVA - **Company:** Alight, Inc. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Application Performance Management, Browser Compatibility, Software Quality, Code Review, Continuous Delivery, Data Validation, Software Debugging, DevOps, Programming Tools, Web Development, Design of User Interfaces, Human-Computer Interaction, Industry Standard Architecture, Scrum Methodology, Responsive Web Design, Software Engineering, Software Systems, TypeScript, Web Content Accessibility Guidelines, Web Applications, Web Services, Website Wireframe, RxJS, Backend, AngularJS, Material UI, Integration Tests, Information Technology, Deployment Automation, Front End Software Development, Api Design, Restful APIs, Jasmine, Data Binding, Microservices - **Published:** June 25, 2026 - **Apply:** https://www.juju.com/job/00000000gau95d ## About the Role + Education & Experience: Bachelor's degree in Computer Science, Software Engineering, or related field.3-6 years of professional software development experience, with a strong focus on front-end web application development using modern JavaScript/TypeScript frameworks (Angular or similar). ## Description We are seeking a skilled Software Engineer II (API Developer) to design, develop, test, and maintain **modern, dynamic web applications** using Angular and related technologies. In this role, you will drive the full software development lifecycle from collaborating on requirements through coding, testing, documentation, deployment to deliver high-quality, high-impact software solutions. You will work closely with architects and technical leads to build scalable, secure, and reliable web applications that enable critical business functionality., + Front-End Application Development: Design, develop, and maintain robust single-page applications and user interfaces using the Angular framework and TypeScript, following clean code and architectural best practices. Build modular, reusable UI components and libraries that can be leveraged across different projects or features. + User Interface & User Experience (UI/UX): Work closely with UX/UI designers to translate design wireframes and user stories into compelling visual elements. Ensure responsive design, cross-browser compatibility, and accessibility standards (e.g., ADA/WCAG compliance) are met in all front-end implementations. Optimize application performance for smooth loading, rendering, and user interactions across devices and browsers + Integration with Backend Services: Collaborate with backend and API development teams to integrate front-end components with RESTful APIs and microservices. Handle data binding, state management (using tools like RxJS and NgRx) and ensure efficient communication between the front-end and server. Implement robust error handling and data validation on the client side to provide a seamless user experience even when backend responses are delayed or offline. + Code Quality & Testing: Write clean, maintainable, and well-documented code, following coding standards and best practices. Implement comprehensive unit and integration tests for UI components and services using frameworks such as Jasmine and Karma. Perform thorough debugging and use Angular development tools (e.g., Augury, Chrome Developer Tools) to diagnose and fix defects and performance issues promptly. Participate in peer code reviews to ensure code quality and share knowledge with team members. + Maintenance & Continuous Improvement: Monitor application performance and user feedback on an ongoing basis to identify front-end bottlenecks or bugs. Proactively optimize code and UI performance (e.g., implementing lazy loading, code-splitting, caching) to improve load times and responsiveness. Stay updated with the latest Angular releases, tools, and industry trends, and drive the adoption of best practices in front-end engineering within the team. Mentor junior developers in Angular and web development techniques, fostering a culture of continuous learning and improvement. + Collaboration & Agile Practices: Work in a cross-functional Agile/Scrum team, collaborating closely with product managers, architects, frontend developers, UX designers, and QA engineers to deliver features in an iterative, continuous delivery environment. Participate actively in sprint activities - _story refinement, estimations, stand-ups, code reviews, and retrospectives_ - to ensure alignment and transparency. Coordinate with DevOps engineers to implement CI/CD pipelines and infrastructure as code for automated deployment of API services ## Related Videos - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Yes, You Need to Unit Test your JavaScript. Here's How.](https://www.wearedevelopers.com/videos/439-yes-you-need-to-unit-test-your-javascript-here-s-how) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Angular Features You Should be Using](https://www.wearedevelopers.com/videos/197-angular-features-you-should-be-using) - [AI in Leadership: How Technology is Reshaping Executive Roles](https://www.wearedevelopers.com/videos/1705-ai-in-leadership-how-technology-is-reshaping-executive-roles) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)