What are the responsibilities and job description for the Lead Front-End Web Developer position at Cognizant?
The Role
Cognizant is looking for an experienced and innovative Lead Front-End Developer to serve our diverse base of global clients. As a member of our team, you will build cutting edge, cloud-based software that powers modern business. An ideal candidate is someone who enjoys working in a diverse, collaborative, geographically distributed team. Similarly, the ideal candidate is an expert engineer who values the “team”, drives continuous improvement and is unafraid to challenge the legacy status quo with creative cloud-based solutions.
Responsibilities
Cognizant is looking for an experienced and innovative Lead Front-End Developer to serve our diverse base of global clients. As a member of our team, you will build cutting edge, cloud-based software that powers modern business. An ideal candidate is someone who enjoys working in a diverse, collaborative, geographically distributed team. Similarly, the ideal candidate is an expert engineer who values the “team”, drives continuous improvement and is unafraid to challenge the legacy status quo with creative cloud-based solutions.
Responsibilities
- Implement and build applications and user interfaces and work with stakeholders, project teams and other software developers suitable for PC, Apple iOS, and Android devices.
- Experience developing and maintaining internet-facing applications and/or mobile applications for Android and Apple devices.
- Expertise in developing front end web and mobile applications in Angular.
- Develop, implement, and maintain visually appealing, responsive, and user-friendly websites and web applications using Angular, HTML, CSS, JavaScript, and other front-end technologies.
- Translate wireframes, mockups, and prototypes into high-quality, responsive designs that are consistent with brand guidelines and industry best practices.
- Implement user-centric UI/UX design principles to optimize user experience.
- Collaborate with back-end developers, product managers, and other stakeholders to deliver high-quality, scalable, and innovative web solutions.
- Creating custom, general use modules and components which extend the elements and modules of core Angular
- Conduct usability testing, analyze user feedback, and implement improvements to optimize website performance and user satisfaction.
- Stay current on the latest web development and design trends, tools, and best practices to ensure the delivery of cutting-edge solutions.
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
- Senior Front end Web developer with overall 10-12 years of experience
- Min 5 years of experience in a lead development role using Angular
- Experience in Linux/Unix/Mac OS based environments, comfortable working with command line tools & scripting.
- Experience with tools and technologies like Docker, Jenkins, GIT, Maven, Swagger, Eclipse, Visual Studio Code
- Experience with Continuous Integration/Continuous Delivery environment, utilizing automated testing, as well as Tet Driven Development
- Agile/Scrum experience