BelleVie - Premium Lifestyle Home Super App. We are one stop shop solution for anything and everything related to home. We understand the needs of residents, societies and brands, thus bringing together a holistic solution which provides a seamless & differentiated user experience. We offer customers access to curated, verified and premium quality brands across 150+ home product & service categories along with a wide ranging and unparalleled society management services.
Our consumers are at the heart of what we are building and our vision is to provide a Lifestyle Experience to our users which is unparalleled, thereby enabling consumers to Live the Good Life .
At BelleVie, We are looking for a talented UI Engineer who is motivated to combine the art of design with the art of programming. Responsibilities will include creating web applications for our product. 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 internal & external dashboards & website looks as well as how it works. Commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
To ensure success as a UI engineer, you should have in-depth knowledge of front-end languages, excellent visualization skills, and good project management skills. A top-class UI engineer will design and implement functional and aesthetically pleasing applications that perfectly meet the needs of the user
Job Responsibilities :
-
You have 3+ years of experience creating high-performance CMS & websites using Angular 8+/ReactJS
-
Work as part of a team developing a website using Agile methodology.
-
Ensure top-notch performance, quality, and responsiveness of CMS & website
-
You have a deep understanding of html, css & javascript coding methodologies and can rightly judge/implement solutions to complex problems
-
You are capable of writing high-quality code that conforms to the standards and best practices in a particular language/framework.
-
You have hands on experience in cache management
-
You have experience building a product using a mainstream library or framework.
-
Help maintain code quality, organization, and automatization
-
Effectively use tools and ingenuity to identify and fix defects before they become a problem
-
Work closely with backend engineers to implement required changes
-
You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production environment, and finally monitoring.
-
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Required
-
3+ years of experience in CMS & website development
-
3+ Years of experience in Angular
-
Passionate about frontend development and writing readable, and efficient code
-
Expert level development skills in HTML5, CSS3 & JS
-
Proficient understanding of ES5/ES6 , JQuery
-
Solid understanding of API Integration
-
Good understanding of asynchronous request handling, partial page updates, AJAX, cross-browser compatibility issues and ways to work around them.
-
Good knowledge of server side rendering using template engine
-
Experience on debugging UI and web service calls.
-
Good understanding of SASS, Grunt
-
Must have used GIT (Source version control)
-
Good understanding of analytics tools such as google analytics, clevertap, etc
-
Solid understanding of release management
Desired
-
Familiarity with automated testing tools including Selenium, Jasmine, and Karma
-
Deep understanding of browser internal working
-
Experience working on website speed optimisation
-
Experience integrating payment gateways
-
Experience working on AWS
-
Good understanding of SEO principles