Role: Tech Lead-Full Stack
Experience: 7+Years
Location: Remote (Hyderabad/Pune)
Mode of Hiring: Full time
West Agile Labs is a global Product Engineering Company based in San Francisco with offices in the US and India (Hyderabad and Pune). With a team of over 400+ people, we work with both startups (including 7 from Y-Combinator) and enterprise organizations. At West Agile Labs, we go the extra mile for our clients, on the first project, and on every project that follows. We offer consulting, design and development services to build great products, foster close relationships, and help grow incredible companies.Our keen sense of emerging technologies and business acumen culminates from years of
experience producing sustainable and viable products built to last. We build smart. We build efficiently. We build because it’s our passion.
Our mission is to build products that create meaningful experiences for the users. You will be one of the key players in generating and executing new ideas that bring more value to our partner companies and the products while making their lives easier. We are a technology driven organisation and work majorly on Full stack development (NodeJS, ReactJS, Python. Django, ROR, .Net core to name a few ) .Most of our applications are hosted on the cloud . We also work on QA (Manual, Automation and Performance testing).
We are a decade old fast growing organisation and have a vision to continue to grow exponentially in size and are looking for resources who can join the WAL family and add value to the organisation
Job Description:
We are looking for a Lead Full Stack Engineer skilled at development, testing of backend using Node.js including database aspects and building user interface components using React.js. You will implement new features and maintain existing React & Node code as per the product requirements of the customer. You will ensure the maintainability, reliability and performance to provide stellar product experience to the end user.
Title / Designation: Lead Full Stack Engineer
Primary Skills (Must haves)
- Javascript (ES6) - Guru Level
- Node.js, NPM, YARN - Guru Level
- Express.js - Guru Level
- SQL, ORM(Sequelize or Knex or TypeORM) - Intermediate Level
- Mocha/Chai/Jest - Intermediate Level
- Git (Github/Bitbucket/Gitlab) - Guru Level
- React.js, JSX - Guru Level
- Redux - Intermediate/Guru Level
- Familiarity with RESTful APIs and can troubleshoot API issues
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
Secondary Skills (Nice to have): HTML/CSS, Typescript, MongoDB, AWS/Azure
Role and Responsibilities,
- Develop features and improvements to the product in a secure, well-tested, and performant way
- Partner with the product team on understanding product requirements and translating them to working features
- Solve technical problems of highest scope and complexity in the project. Establishes engineering standards & guidelines in close collaboration with engineering leadership
- Ship highly complex features and drive them to completion and contribute to larger product goals and exert influence on the overall direction
- Set bar for code quality of the highest standards & perform effective code reviews
- Create database models/schemas that represent and support business processes
- Create front end using component-based design that fits in to the overall frontend architecture
- Seen as the master of large part of the code base and go to person of various technologies in the product code
- Frontline Commander to resolve the outages with excellent troubleshooting skills & ensure non repeatability of the issue occurrences
- Drive Innovation and Excellence of the team leading by example & solving problems of highest degree of complexity
- Provide mentoring/coaching to all engineers in the team & help them grow their technical expertise.
- Write documentation and examples that ship along with the code.
- Evaluate next generation technology trends and introduce the applicable ones to improve the product capabilities