Lead Front End Developer - Hyderabad, India - Veeva Systems

    Veeva Systems
    Veeva Systems Hyderabad, India

    1 week ago

    Default job background
    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.

    Our teams are solving complex problems that impact the speed and effectiveness of the life sciences industry.

    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 supervision

    Nice 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.

    Experience in server-side backend programming such as Java or PythonPassion for writing well-designed, testable, and efficient code by following Secure Development process and practicesCreativity and a desire to explore new technologiesTenacity and technical brilliancePride in work through attention to detail

    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.