What you’ll be doing:
● Conception, development, and support of complex web applications based on best practices and industry standard patterns and trends
● Development and implementation of innovative front-end solutions using Angular 2+
● Development of reusable components
● Optimization of existing software components and web applications
● Implementation of responsive and user friendly designs
● Minimum of 2 - year experience with Angular
● Experience with Webpack, Gulp, Grunt or other automated build tools
● Strong Experience with HTML/HTML5, CSS/CSS3, SASS/LESS/Stylus
● 2+ years Bootstrap, Material, or other mobile first responsive CSS framework
● Experience building mobile and responsible web apps with cross browser support
● Experience with JSON, REST, Web Services
● Experience with React, React Native would be a plus
● Experience with test driven development approach specifically on automated unit testing in Angular using Jasmine / Karma / Protractor
● Experience in troubleshooting and resolving performance bottlenecks especially in front end layer
● 3rd Party API client experience, Google Maps, Social, etc., http (httpclient).
● Git experience
We want team members with attributes like:
● Proactive, self-starting, can-do mentality
● Strong belief in collaboration
● Apply best practices, design patterns and trends to build scalable and well organized product
● Ability to self-manage and take ownership of a feature
● Avoid over-engineering
● Thrive in a fast-paced environment
● Working knowledge of English
Can't find jobs you're looking for?
Log In/Register for more opportunities!
Snappbox is a sub-brand of Iran Internet Group’s Snapp, the first and major ride hailing app in Iran, which focuses on smart on-demand delivery platforms in the country. Connecting everyone, including businesses and customers, with the need of delivering goods, Snappbox has the vision to change the experience of delivery of a package from one point to another. We have the culture to build and improve. We are young and creative. We are eager to work with amazing team members. Join, if you are ready for a challenging adventure.
Register for free Use
and speed up job searching