
š„ What will you do?
As a Lead Frontend Engineer, you will
-
Own our frontend engineering applications for two products each of which run as independent applications which query our backend systems via REST APIs
-
Act as a leader and coach within the front-end engineering team, collaborating with and mentoring senior engineers.
- Collaborate on a daily basis with a small, nimble team of product managers, engineers, and UX designers to understand business requirements and user experience goals and pain points.
- Write and review modular, reusable components and features (React.js / Vue.js) and integrate backend APIs to create a seamless front-end user experience
- Integrate third-party plugins to enhance customer experience. These include 3rd party plugins which provide customer support and analytics plugins that help improve the user experience we provide to customers.
- Actively participate in code reviews
- Work with our quality assurance team to improve coverage on our automated testing suites
š What are we looking for?Ā
While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture areĀ
-
Prior experience of a few years (3+ years) with frontend frameworks as React.js or Vue.js would be essential to work on our application stack.
-
You actively promote a culture of engineering excellence some of which could be writing efficient code, use of elegant design patterns, and styling your code through code-linting policies.
-
You enjoy designing software architecture by collaborating with leads to explore existing systems, determining areas of complexity, potential risks to successful implementation.
- You have an eye for pixel-perfect UI and micro-interactions.
- You enjoy coaching folks to achieve outcomes through nudges.
š¢ Other information you may want to considerĀ
- We will be flexible for the rest of the pandemic and work remotely; however, we are not a remote-first company, and the work location would be Bangalore when things settle.
- Our frontend tech stack includes React.js, Vue.js, Netlify for CI / CD, TestCafe for UX testing, d3.js, and Regraph for visualizations.

Similar jobs
position Summary
§  Title: UI Developer
§  Location: Bangalore
§  Type: Full Time
§  Qualifications: Bachelorās/Masterās degree in computer science/Information Science
§  Experience: 4to 7 years
Ā
Development skills
§  Top-notch programming skills and in-depth knowledge of modern HTML/CSS, JavaScript
§  Hands-on experience in React JS, ECMAScript (ES5,ES6/above)
§  Experience in Unit and E2E test automation (preferably Jest &Cypress)
§  Knowledge of web components and different component patterns
§  Experience using a state management library (Redux, Context API)
§  A solid understanding of how web applications work including security, session management, performance, and best development practices
§  Adequate knowledge of Object-Oriented Programming and web application development
Ā
Methodologies
§  Git, Jenkins
§  Test driven development
Ā
Good to have
§  Very good at programming and debugging for cross- browser compatibility and accessibility code
§  Unit testing experience on tools such as chai, mocha, jasmine
§  Reusable components development that can be used across web/ mobile applications.
§  Build tools such as webpack, grunt, gulp, babel
Ā
Other skills
§  Collaborate with business partners to gather requirements, implement new functionality, and drive continuous improvements
§  Excellent written, communication & presentation skills
§  Strong analytical skills and enjoys solving complex technical problems.
§  Participate in all phases of software life cycle including architecture, technical design, implement, test, and launch
§  You enjoy wearing multiple hats and roles, and titles are not important to you.
§  You enjoy doing it right first time and utilize tools & techniques to constantly excel in what you work to deliver it on time.
§  You are comfortable working under strict confidentiality agreements and often behind the-scenes.
§  You are self-organized and manage time and resources well.
§  Work independently and as part of a team
§  You are constantly growing your own knowledge, and helping to grow the knowledge of others
VMultiply solutions
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (Redux)
- Familiarity with newer specifications of ECMAScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
We are looking for a web developer who is expertise in current Internet standards, including web browsers and browser specifications. expertise in creating websites / designs which are in sync with multi-platforms & screen specs. Hands-on experience with Photoshop, Corel Draw, Illustrator, Flash, Dream Weaver, jquery, JavaScript, CSS3, HTML5. Experience and understanding of site architecture, user experience, color theory and color management on the web, proper file formats, compression methods and techniques, etc. Excellent team player with a flexible, collaborative approach.
Responsibilities.
- Creating websites/a website using standard HTML/CSS practices.
- Working closely with web designers and programmers to produce the website.
- Constant communication with other colleagues in the business to develop and deploy their content - and ensuring there is a clear establishment of what can be created within what timeframe.
- Researching different software programs, and maintaining software documentation.
- Implement contingency plans in case the website goes down.
- Maintaining and expanding/enhancing the website once built.
- Managing a team might also be part of the job role.
Requirements
We are looking for an HTML developer who can write very good HTML and CSS. Below are the required skills:
- Mobile responsiveness
- ReactJS is plus
- Faster coder and Learner
- Code Alignment
- Adoption of new tech
- Tailwind CSS
- Bootstrap Framework
WHO YOU ARE
To be successful in this role, youāll need to have the following skills:
- Love for coding: A fanatic about writing beautiful and scalable code.
- Sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative and inventive.
- Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems.Ā
- Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
- Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.Ā
Ā
KEY QUALIFICATIONS
- BE/BTech in Computer Science or related field.Ā
- Minimum 3+ years of UI/Frontend development and a strong understanding of building complex layouts using JavaScript, CSS and HTML.
Ā
KEY SKILLS
- Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript, some experience with ReactJS, Redux, React Native, Webpack, and Typescript or similar library/tools.
- Obsessed with WPO (Web Performance Optimization) and web/mobile performance analysis.
- Experienced with web standards and protocols such as HTTP, DNS, TCP/IP, and socket APIs in general.
- Familiar with web security, SEO, accessibility and internationalization.
As a Front End Developer, you will be responsible for implementing visual elements that are visible from the computer users vantage point within a web application. You will combine the art of design with the science of programming. You will be responsible for the translation of UI/UX design wireframes to actual code. There are times you will be expected to work independently to meet tight deadlines following design guidelines.
An ideal candidate will have a relevant Engineer Degree and have a minimum of 3 years of experience in a similar role. You will have a good understanding of SEO and be expert level with Git or other version control tool. Additional proficiency with programming languages and ability to work independently are key for this role.
- Minimum 3 years experience in React redux and Flux
- 3 years experience in Frontend skills
- Familiarity with database technology such asĀ MySQL, Ā MongoDB. Ā·
- Good communication.Ā
Job Requirements/Responsibilities :
Ā
- Participate as a team member in all phases of software development lifecycle.
- Coordinating with the team on individual responsibilities and roadblocks.
- Perform design, development and testing on individual tasks
- Managing initiatives on UI/UX work
- Transparently share the challenges & feedback.
- Participate in integrated testing of product/ package.
- Designing a modern highly responsive web-based enterprise application component user interface.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Learn and understand user interactions.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers.
- Providing technical assistance to the other teammates.
- Keep compliance with Quality Systems and Procedure
⢠2+ years experience in developing user interfaces with HTML, CSS, and JavaScript
⢠Proficient in React, Node, HTML5, CSS3 (Flex/Grid), SASS.
⢠Develop responsive user interface components and implementing them following well known
React workflows such as Context/Flux/Redux.
⢠Sound understanding of Redux-Saga, React router, Styled components, ES6, Jest.
⢠Familiarity with newer specifications of EcmaScript.
⢠Experience with common front end development tools such as Webpack, Gulp, Browserify, etc.
⢠Translating designs and wireframes into high-quality code Optimising components for maximum
performance across a vast array of web-capable devices and browsers.
Responsibilities :
- Manage product milestones, deployment cycles & overall product roadmapĀ
- Understanding of the threading limitations of AngularJs, reactjs, and multi-process architectureĀ
- Hands-on experience with cloud technologies like AWSĀ
- Familiar with various design and architectural patternsĀ
- Sound knowledge of Databases Postgres is a must including Performance Tuning, Designing and optimized Postgres databases and queriesĀ
- Ability to communicate complex technical concepts to both technical and non-technical audienceĀ
- Understanding of fundamental design principles behind a scalable applicationĀ
- At least 3-5 years of experience in consumer product engineering and architecture, with proven track record of architect impactful products in the internal CRMand consumer domain.Ā
- Proficient understanding of code versioning tools, such as GitĀ
- Ship great products under stringent deadlines and in the face of ambiguous requirements and changing business prioritiesĀ
- Maintain Code Quality, Implement Standards & improve overall understanding
What lands you in this role :
- Exceptional leadership skills and proven experience in shaping team culture
- Strong grasp of full-stack networking, scalable web back-end, and all genres of platforms
- Must have Bachelor degree in computer science from a Tier-1 College
- Multitasking & problem solving approach








