Eshopbox is looking forward to hire a committed Frontend Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Wondering what your Responsibilities would be?
- Develop software with scalability, high availability, and reliability properties.
- Optimizing the delivery of code and assets (e.g., images, fonts) to a browser or device (e.g., lazy loading assets, using CDNs, caching, compression, etc.).
- Mentoring and training the engineering community on complex technical issues.
- Developing new user-facing features.
- Ensuring best development practices and participating in code reviews.
- Optimizing application for maximum speed and scalability.
- Assuring that all user input is validated before submitting to back-end.
- Collaborating with other team members and stakeholders.
Our Current Stack
- Backend: Spring (JAVA), Laravel (PHP), MySQL, NoSQL, NGINX Plus.
- Frontend: Angular 5+ Ngrx/store 5.
- Infrastructure: Google cloud platform (App engine, Cloud SQL, Big Query, Pub Sub, Firebase Hosting), Scrapy Cloud, Pusher.io (web sockets), Getstream.io, File stack, Postmark app, AS2 Gateway, Google Cloud Endpoints Framework, MongoDB, Alogia, Memcached.
- Tools: Gitlab, Postman app, JIRA.
What Makes you Eligible?
- B.Tech / B.E the same role of almost 1-3 years
- Strong coding and design skills
- Sense of ownership and the zeal to build scalable applications
- Commitment to collaborative problem solving, sophisticated design, and quality product.
- Proficient understanding of web markup, including HTML5, CSS3, Java Script
- Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS.
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as {{Git / Mercurial / SVN}}
- Good understanding of SEO principles and ensuring that application will adhere to them
- Fair spoken and written English
- Flexibility - Things change around here. FAST!
- Other Inter-personal skills like self-motivation, persistency, patience and eagerness to learn and work independently.
Are you who we are looking for? If yes, then grab the opportunity at the earliest and click the apply button!