Tech Lead
NinjaCart
Bangalore, Karnataka, IN
26d ago
source : Instahyre

Responsibilities :

  • Mentors / coaches engineers to facilitate their development and provide technical leadership to them
  • Responsible for design, architecture and delivery for a feature or component / product with highest quality
  • Collaborates effectively with cross functional teams to deliver end-to- end products & features
  • Demonstrates ability to multi-task and re-prioritize responsibilities based on changing requirements
  • Estimates efforts, identify risks, devices and meets project schedules
  • Runs review meetings effectively and drive the closure of all open issues on time
  • Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team
  • Inculcate best software engineering practices, standards of code and help the team deal with complexity and ambiguity
  • Requirements :

  • 5 to 8 years of design and development experience building highly scalable & distributed systems, performance benchmarking & tuning
  • 2 to 4 years of experience in managing small teams
  • Development experience and proficiency in one of more languages / frameworks such as Java, Angularjs, Hibernate, JPA
  • Provide guidance on existing and emerging trends in the web and mobile application space
  • Familiarity with core programming concepts and knowledge in Data Structures, DBMS, Operating System and SDLC
  • Active knowledge with web technologies (primarily AngularJS), DOM Components and Stylesheets
  • Strong understanding / expertise in building REST APIs / Microservices architecture
  • Preferred requirements

  • Should possess excellent ability to solve complex problems, analyse quantitatively and to prioritize effectively
  • Should be analytically very strong and will be responsible for dealing with the support team and the priority issues
  • Experience with team development, performance management and delivering results
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form