Senior Front-end Developer
Type: permanent job
As a Senior Front-end developer you will become part of our Cognizant Digital Business – Interactive team, the team within Cognizant that focuses on the digital transformation of our clients. You will be assigned to a client engagement where you will work alongside experienced Lead Engineers and Senior Front-end developers developing and delivering responsive front end applications in Angular, HTML5, CSS3, working closely with design agencies and business, gaining practical experience, being creative and innovative in the process.
Your responsibilities as a Front-end Developer:
- Responsible for the design and building advanced responsive front end applications
- Reviewing current systems, collaborating with cross-functional teams in defining, designing, and shipping new features
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Working closely with Business, Requirement Engineers, Offshore development teams and Business Analysts
- Translating business requirements into technical designs
- Producing detailed specification documents
- Monitoring development results and ensuring high quality of deliverables, in adherence to application design
- Responsible for coordinating with Offshore development teams, query & issue resolution, tracking and reporting
- Analyzing and resolving production issues, as well as providing technical support for existing application(s)
Required skills and experience for the job:
- Demonstrated experience in designing and developing responsive front end applications
- World class knowledge on front end technologies
- Mastery of Typescript, Protractor, Redux, ngrx
- Great autonomy in coding, Bootstrap
- Proven track record of delivering front end applications of significant size
- Experience in front end performance optimization
- Strong enthusiasm for the technologies above and the prospect to build a large application with them
- Keen to support an Agile approach for the delivery and interact with the design agency
- Ability to modify visual designs/ refactor if required
- Ability to suggest designs and implement UI guidelines according to Architectural standards
- Ability to reliably estimate the level of effort for development tasks
- Proficiency in unit testing and continuous integration environments
- Solid understanding of the full development life cycle
- Experience with Agile Development (SCRUM methodology, JIRA)
- Demonstrated ability to work closely and collaboratively with cross functional teams, customers, and partners to achieve business objectives and exceed customer requirements.
- Exceptional English communications skills - written and oral
The following can be an advantage:
- iOS or Android Development experience
- Experience with large scale and offshore teams
- Penetration testing previous experience will be a plus
- German language
- Degree in Computer Science, Engineering or a related subject
Our typical recruitment process involves 2-4 phone/video interviews (technical and business related topics). This process can be flexible based on the project needs.
Please visit our career site for more information on our company: http://cognizantcareers.eu/ch_en
Learn more about Cognizant Digital Business: https://www.cognizant.com/cognizant-digital-business
Meet Joseph sharing his career journey at Cognizant: https://www.youtube.com/watch?v=PFBJ-59KD8o
To apply please send your CV to firstname.lastname@example.org
Please note that we only accept job applications from EU or Swiss nationals, who are eligible to work in Switzerland.
Employee Status : Full Time Employee
Shift : Day Job
Travel : No
Job Posting : Dec 19 2018
Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is ranked 195 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us on Twitter: Cognizant.