Technical Lead – Full Stack

 

Roles and responsibilities

Job Responsibilities

  • We are looking for a motivated and talented MEAN stack developer to join our talented and fun dream team.
  • The candidate is expected to have hands-on experience building and deploying web applications in the cloud, with a strong preference for experience with the design and creation of a configuration-driven platform that can support multiple distinct customer implementations from a unified code base.
  • Your primary focus will be the development of all server-side systems and the development of web interfaces.
  • Model complex business processes into software components; design and build the UI, often from scratch.
  • Build efficient front-end services with abstracted, reusable components and systems.
  • Create cross-browser-compatible and standards-compliant CSS-based page layouts.
  • Understand user and designer feedback to incorporate changes into the interface.
  • Lead a team of developers, both offshore and onshore.
  • Work collaboratively with UI/UX designers, web service developers, and testers to ensure quality and timely delivery.
  • Responsible for the git process and code review before merging.
  • Be responsible for defining, creating, and maintaining parts of the database system.
  • Create and own a high-performance and responsive API system which may be accessed from any interface – web, mobile or automated systems.
  • Be responsible for integrating the front-end elements built into the application.
  • Develop and architecture for security, scalability of users, data and ensure future maintainability of the product.
  • Establish engineering tools and processes for feature tracking, bug tracking, build, release, test management, and support.

Required Technical Expertise

  • Schema-free/flexible databases using NoSQL technologies like MongoDB.
  • SSO, SAML, OAuth, JWT for API and Web Session Authentication and Authorization.
  • Demands and expectations of enterprise software customers would be a plus.
  • Possess a solid debugging process and exhibit technical intuition.
  • 3+ years of technical experience in building scalable Web applications.
  • JavaScript frontend framework/libraries like Angular 4/5/6, and Node JS backend, MongoDB Database.
  • Experience in JavaScript, TypeScript, Node.js, Express.js, MongoDB, single-page applications, microservices, and APIs is required
  • Node JS and its framework/libraries like Express.
  • CSS and its pre-processors like SASS/LESS.
  • Hands-on experience with Object Oriented JavaScript, LESS/SASS.
  • Good understanding of REST APIs and its security techniques.
  • Containerization tools like Docker.
  • Ability to build a feature from scratch & drive it to completion.
  • Knowledge of Datasets like Firebase, AWS, MQTT, CoAP.

Preferred Qualifications:

  • Bachelor of Engineering / Masters of Computer Applications.

 

Job Category: Software Development
Job Type: Full Time
Job Location: Kochi
Min Experience: 5 years
Max Experience: 8 years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx