• Lead Engineer (Front-End)

    Job Locations IN-Mumbai
    Requisition ID
    Research & Software Developmnt
  • Who are we?

    This position will be part of our MACE ( Map Analytics Center Of Excellence) Data Visualization Team, which is an agile team 7 engineers lead by a manager who will work towards designing, building, and supporting industrial-grade internal and customer-facing geo-data-intensive big data analytic visualization and data analysis products. These visualization tools will support product managers & Content acquisition managers with their mapping content visualization needs for product /sources reviews , benchmarking , sales support , presentations and demo.


    As Lead Engineer in the MACE team, you will be a part of a team of highly skilled engineers providing the technical leadership to bring new analytic capabilities to our existing solutions, enabling our production to explore their complex data with our tools and driving forward our objective of becoming a leading, data-driven, location company. You will collaborate and lead the discussions with other engineering teams, principle engineers, platform and operation teams.

    What's the role?

    • Own the framework that is leveraged across the organization for big data visualization and analysis and insuring compliance with standards that promote availability, scalability and security.
    • Lead or participate in technical architecture and design efforts for the team.
    • Software implementation with fully automated testing.
    • Peer code reviews, mentoring and knowledge sharing sessions.
    • Continuous process improvement, coding standards, use of code quality metrics.
    • Build, release and deployment automation and monitoring.
    • Monitor deployed workflows and alert/handle failures.
    • Clearly document the design and code in wiki
    • Mentor / coach junior team members in software development, automation testing and software component deployment best practices.
    • Support production issues both directly and indirectly with customers.

    Who are you?

    • B.E/B.Tech/B.Sc
    • Minimum of 7 years of software design and development experience with distributed highly scalable systems, with at least 2+ years in Lead Engineering role.
    • Experience developing secure, performant, reliable browser based single page applications
    • Experience building REST web service clients and servers.
    • Proficient in HTML5/CSS3, JavaScript, jQuery and responsive design techniques
    • Experience with Amazon Web Services eco-system necessary to deploy, run and manage web applications (EC2, S3, ELB, VPC, CloudWatch, etc.) 
    • Experience with SQL query design and optimization
    • Effective unit testing with JUnit and mock objects.
    • Experience with automated testing frameworks like Selenium.
    • Experience with build, Continuous Integration & Deployment, and unit-testing technologies including JUnit.
    • Familiar with structured code reviews, e.g Gerrit, Crucible and automated deployment with Docker.
    • Excellent oral and written communication skills in English

    Additional Desired skills:   

    • Understanding and experience working with data visualization (spatial data is ideal)
    • Experience Developing Web Services, SOA
    • Familiarity with Javascript frameworks (i.e. ReactJS, Ember) and data visualization libraries (i.e. D3)
    • Excellent statistical intuition and knowledge of various analytical approaches
    • Understanding of tools and infrastructure needed to support data science effort.
    • Familiarity with Functional Programming



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.