Description

Summary:

View Platform supports and enables other product and domain teams to deliver features onto company. Team tools and applications are key in making company a top 5 retail site during Black Friday.

Responsibilities:

Join a team of co-located highly skilled, collaborative, and energetic engineers working on the View Platform
Develop new solutions and algorithms that increase performance throughout the entire application stack
Provide work direction to the software engineering team
Provide expertise in software development lifecycle phases, including concept, design, testing and deployment
Collaborate with cross-discipline teams to solve problems of a top 5 e-commerce website
Develop software using current and leading-edge programming languages and technologies
Share and champion ideas that evolve how we build our software product

The top five skills and number of years of experience required:

5+ years of experience with full stack development, should have experience working on both Frontend and Backend side of application development. Backend end experience using JavaScript, typescript and node is preferred.
3+ years of experience writing software applications for large-scale, distributed web or service-oriented environments
5+ years of experience producing and/or consuming REST web services
5+ years of experience in NodeJS, JavaScript, TypeScript, ReactJS
2+ years of experience developing automated unit tests using Jest or Mocha/Chai or equivalent

Preferred/Nice to have skills:

Experience with Java/Spring/Maven/Gradle
Experience in messaging systems like RabbitMQ preferred
Experience with off-heap caching solutions, such as Memcached, Redis
Experience with container platforms, such as Docker
Experience leading technical teams
Experience with at least one CDN
Experience with JSON Graph (GraphQL, Falcor, etc)

Education

Any Graduate