Lead Front End Developer - Hyderabad, India - Veeva Systems
Description
The Role
We are looking for a Lead Front End Developer that is eager to build in a fast-paced, startup environment inside a stable, profitable company.
In this role, you'll jump right in, develop in rapid sprints, and find quickly that we don't believe in throwaway technology.
You build it — we ship it.You have extensive experience in building user experience & interface for web applications using the latest open-source technologies. Ideal candidates have worked in enterprise software development or for a high-growth technology company.
What You'll Do
Rapidly build a new product suite on an existing, robust enterprise platformWorking closely with Product Management and Backend engineering teams to develop highly scalable responsible Web applicationsBuild new cloud infrastructure from scratch following the best practices in software developmentDrive new features and improvements in a fast-changing environmentPartner with product management, and design to deliver cutting-edge solutions and direct value to our customersWork on multiple layers of our stack including front-end (primary), backend, and DevOpsDemonstrate exceptional problem-solving skillsParticipate in all aspects of the software development lifecycle for cloud solutionsBring requirements from mock-up to implementation
Requirements
7+ years' experience in building front-end web applications, preferably at an enterprise cloud software companyStrong proficiency in modern JavaScript frameworks or languages (React, VueJS, AngularJS)Expert-level experience in JavaScript, TypeScript, RESTful APIs, JQuery, CSSExperience with testing frameworks such as Jest, mocha, Karma, Protractor, Selenium, etc.
Hands-on experience in building applications on cloud providers, preferably AWSFamiliar with RESTful APIs to connect applications to back-end servicesExperience with source code control systems like GitExperience in User Experience design using tools such as JustInmind, Figma, etc.
Experience designing responsive UIs that adapt to create an optimal user experienceProven ability to prioritize tasks, manage time effectively, and work diligently with minimal supervisionNice to Have
Cloud Certifications -AWS/GCPFamiliar with optimization techniques, debugging techniques, dynamic content retrieval, cross-browser supportExperience in relational databases with a mastery of SQLExperiences with some or all: microservice architecture, DevOps, CI/CD, and build tools such as Jenkins, Git, etc.
Perks & Benefits
Flexible PTOAllocations for continuous learning & developmentHealth & wellness programsVeeva's headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.