Work with the product management teams to determine project requirements and timelines.
Streamlining processes and developing work schedules for the engineering team to build highly scalable products.
Lead end-to-end design and development of cutting-edge products.
Managing and mentoring a team of 2-7 engineers, delegating tasks, explaining requirements and monitoring progress to achieve daily, weekly, and monthly goals.
Build scalable and loosely coupled services to extend our platform
Build bulletproof API integrations with third-party APIs for various use cases with the team.
Have full autonomy and own your code, and decide on the technologies and tools to deliver as well as operate large-scale applications on AWS
Give back to the open-source community through contributions to code and blog posts
Create technical content such as blogs, technical specification documents and system integration requirements documents
Keep an eye out for open-source projects and technology trends that can be introduced in the products
Requirements:
1+ years of Tech Lead & 6+ years of Development Experience
Strong foundation in computer science, with strong competencies in data structures, algorithms, Operating Systems and software design
Hands-on experience in Python with 6-8 years of experience in backend web development with Django. Exceptions can be made if you’re really good at any other language with experience in building web-app-based tech products
Hands-on experience with Frontend codebases using HTML, CSS, and AJAX. Plus knowledge of Frontend Frameworks and Experience in at least one of the following frameworks - React.Js, Vue.js.
Deep knowledge of MongoDB, Redis, MySQL
Basic knowledge of event-based systems using Kafka, SQS or RabbitMQ
Experience with deploying and scaling microservices.
You've worked with AWS services in the past and have experience with EC2, ELB, AutoScaling, CloudFront, S3, SNS etc.
Proven ability to drive large scale projects with a deep understanding of Agile SDLC, high collaboration and leadership
Excellent interpersonal & communication skills, judgment & decision making skills, & the ability to work under continual deadline pressure
Why join us?
Unlimited vacation policy; work hard and take time off when you need it
Unlimited books policy; order the technical resources you need or simply pick something up from our company library
Top-notch Laptop from the company
Health Insurance and PF
Attractive compensation and ESOP policy (we want people with skin in the game)
You are always welcome to join our monthly parties and weekend treks :)