Front End Developer Angular / NodeJS / AWS
Compunnel, Inc.
Westlake, TX (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Summary We are seeking a Front End Developer with strong expertise in Angular, NodeJS, and AWS to build and enhance modern customer-facing web applications. This role involves working within agile, cross-functional teams to design, develop, test, deploy, and maintain scalable and responsive web solutions. The ideal candidate will have strong full-stack development experience, a passion for modern web technologies, and the ability to contribute to high-quality software delivery in a fast-paced Agile environment. Key Responsibilities Design, develop, test, deploy, maintain, and enhance customer-facing web applications. Build end-to-end web experiences using Angular, NodeJS, NestJS, and related technologies. Develop responsive and progressive modern web applications. Contribute to the architecture and evolution of the technology platform. Apply software engineering best practices including design patterns, UML, and test-driven development. Develop and maintain automated testing frameworks using tools such as Jest. Support application build and deployment processes using CI/CD tools including Jenkins, Maven, and uDeploy. Collaborate with cross-functional Agile teams to deliver scalable and high-quality solutions. Participate in continuous improvement initiatives focused on automation, delivery efficiency, and software quality. Work closely with engineering leadership and team members to support technical growth and knowledge sharing. Required Qualifications Bachelor's degree in Computer Science, Engineering, or related field. 6+ years of full-stack development experience designing, developing, and maintaining multi-tier internet-facing web applications. Strong hands-on experience with Angular, NodeJS, and NestJS. 3+ years of experience developing responsive and progressive modern web applications. Experience with test automation frameworks and Test-Driven Development (TDD). Proficiency with Jest for unit and integration testing. Experience with CI/CD tools such as Jenkins, Maven, and uDeploy. Strong understanding of software design patterns and UML. Ability to work effectively in fast-paced Scrum and Agile environments. Strong collaboration, leadership, communication, and problem-solving skills. Preferred Qualifications Understanding of Docker and containerization technologies. Experience with cloud platforms such as AWS or Azure. Experience working in scalable cloud-native application environments.