The Technical Lead works with our clients to design and deliver complex custom projects, using the latest technologies to build Single Page Applications (SPA), Isomorphic Applications & enterprise-ready Services  The successful candidate will have holistic as well as deep development knowledge in various programming languages, environments, and Agile methodologies

Requirement

  • 5+ years of software engineering experience.
  • 2+ years of experience with React across several large scale projects in production.
  • Minimum of 2 projects in production using React Native.
  • Experience developing native mobile applications a strong plus!
  • Experience in developing and consuming RESTful APIs.
  • Strong knowledge of JavaScript, ES6.
  • Experience with Redux on medium-large scale projects.
  • Experience with Redux-Saga.
  • Experience with Flow or TypeScript in multiple projects.
  • Experience working with agile development teams, TDD, and Scrum.
  • Excellent written and verbal communication skills.
  • Responsibilities

  •  Requirement analysis, Coding, design, implementation, testing, problem analysis and resolution, and technical documentation.
  • Lead the technical design solution conversation and chooses the right frameworks for the business solution and apply design patterns consistently.
  • Lead and oversee developers through the product design, planning, development implementation, and product/system test. Act as an interface between multiple teams (when required)
  • Shares information on new technology that could be used on projects. Deep knowledge of more than one front end programming language.
  • Manage a complete toolset for streamlined development. Leads quality improvement Conversations. Collaborates with senior mgrs. to communicate project risks to client
  • Involved in customer-facing work with a proven track record or delivering high-quality software products on time and within budget. 
  • Maintains an open, mutual and respected relationship with clients, stakeholders and team member. 
  • Formulate and implementing sound, efficient, sustainable, and cost-effective technical solutions for implementation in enterprise-wide environments is an essential skill.  
  • Shares with team members the uses the techniques in the Adaptive PLM to elicit required information
  • Participates in candidate interviews and talent management
  • Benefits

  •  A competitive annual salary based on experience and market demands
  • Flexi-timings
  • Medical insurance with the option to purchase a premium plan or HSA option for your entire family
  • Regular Health check-up camps arranged by the company
  • Recreational activities (Pool, TT, Wii, PS2)
  • Business casual atmosphere