UI Developer (Angular)-- KUMDC5783802
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Summary:
The Full Stack Engineer (UI Focus) is responsible for developing and delivering modern, scalable, and user-centric digital experiences across web and mobile platforms. This role emphasizes frontend development while also contributing to backend services and APIs. The engineer will work within cross-functional teams to design, build, and deploy high-quality applications, ensuring performance, scalability, and seamless user experiences.
Key Responsibilities:
- Design, develop, and maintain user-facing applications using modern JavaScript frameworks and tools
- Build responsive and scalable frontend solutions using JavaScript, TypeScript, HTML, and CSSDevelop and integrate backend services and APIs using Node.js and microservices architecture
- Collaborate with cross-functional teams to deliver features from concept to deployment
- Design and implement continuous integration and delivery pipelines
- Utilize DevOps practices, automated testing, and performance optimization techniques
- Develop and maintain technical documentation and system architecture artifacts
- Participate in sprint planning, code reviews, and agile development processes
- Troubleshoot, debug, and resolve production issues
- Mentor junior engineers and contribute to team knowledge sharing
- Ensure code quality through unit testing, integration testing, and best practices
- Support containerized deployments using Docker and orchestration tools
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent experience 10+ years of software development experience
- Strong expertise in JavaScript, TypeScript, HTML, CSS, and browser development tools
- Experience with Angular framework and Node.js (including NPM and Express)
- Experience building multi-tier, internet-facing web and mobile applications
- Strong understanding of HTTP-based APIs, networking, and web architecture
- Experience with JavaScript tooling such as Webpack, Grunt, or Gulp
- Knowledge of asynchronous programming (Promises, callbacks, event loops)
- Experience with DevOps practices, CI/CD pipelines, and automated testing tools (e.g., Selenium, Mocha, Jasmine)
- Proficiency with Git and version control practices
- Experience with containerization tools such as DockerStrong analytical, problem-solving, and communication skills