They are looking for a Full Stack Developer to work on projects for their e-commerce website and multiple backend systems. The role includes working in their agile development teams using the latest technologies to deliver solutions in a fast paced and complex environment. Developers in the team are full stack and get to work on complete vertical components of functionality from the front end all the way to the database.
Key skill must have:
- At least 3 years’ experience in a Full Stack Development role
- Understanding of what is required to build efficient, scalable, decoupled, testable and maintainable code
- Solid experience in back-end technologies like Java, Spring, Hibernate, SQL and relational databases (MySQL, PSQL)
- Detailed knowledge of front end like HTML, CSS, JavaScript
- Previous experience building and maintaining RESTful web services
- Ability to work in a complex development environment and handle dependencies across multiple teams and branches
- Comfortable in a Linux server environment
- Experience with Test Driven Development techniques
Nice to Have:
- Familiar with React, Redux and RxJS
- Development experience using frameworks such as Spring MVC, Jersey and Hibernate
- Knowledge of Tomcat and Docker
- Basic SEO knowledge
Benefits:
- Wellness / Fitness reimbursement program
- Personal travel reimbursement program
- Charitable giving
- Free breakfast & lunches
- Awesome office complete with roof terrace, games & chill out areas