Client
Our client is a global technology company and market leading solutions provider
Role and Responsibilities:
As a member of our development team, you will work closely with software engineering teams, designers and product managers to build unique visual user experiences to help drive ecommerce revenue. You’ll use modern technologies and frameworks like Typescript, React plus the latest web standards in HTML, CSS, JavaScript, React to develop large front-end web applications that scale and perform well on multiple devices.
- Strong oral and written communication skills.
- Bachelor's degree or higher in Computer Science or a closely-related field.
- Minimum 6+ years of experience developing commercial software.
- Understanding of relevant software development tools including version control, build processes, debuggers, and test frameworks.
- Ability to work independently with limited supervision.
Preferred Qualifications/Skills:
- Expertise in Javascript, Typescript, HTML and CSS.
- Proficiency with at least one Javascript component framework/library (React, AngularJS or similar).
- A strong knowledge of modern CSS3 (Flexbox, Grid).
- A strong understanding of frontend testing frameworks and tools.
- Passion and curiosity to constantly learn new things with a keen interest in delivering first class user driven design.
- Experience with working in a cross-discipline environment with designers and other developers to produce and vet ideas.
- Comfortable with workflow & design tools and the ability to deliver solid robust experiences.
- Plus if you have experience with Microsoft .NET programming technologies such as C# and ASP.NET MVC.
- Experience with cloud computing infrastructures such as AWS or Azure.
- Demonstrated ability to design and deliver practical minimum viable products.
- Proven track record of creating software that scales to dozens or hundreds of servers in a distributed, fault tolerant manner.