Tech Lead (MEAN Stack) for a Social Media Company in Delhi
Antal International
- Delhi
- Permanent
- Full-time
- Proven experience of 6+ years as a Fullstack Developer, from a product background, preferably in a social media or consumer-facing platform
- Expertise in back-end development with programming languages such as Node.js, GraphQL, Typescript. Hands-on experience in Flutter, Angular or other Frontend Technologies. Ability to read and understand other coding languages like Dart, Python or Go Lang.
- Experience in working on non-traditional databases like Neo4j, Gremlin or other graph databases.
- Strong knowledge of NoSQL database systems like MongoDB, Firestore DB, Supabase and experience in optimizing database queries.
- GCP Firestore database is a big plus.
- Experience integrating third-party APIs and working with external service providers.
- Experience with AWS/GCP and Kubernetes/Docker.
- Familiarity with real-time data processing technologies like Kafka, Apache Storm, or Apache Flink is a plus.
- Experience with building highly available & scalable software products with millions of users.
- Understanding of security best practices and data protection measures.
- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
- Provide leadership and mentorship to the development team, ensuring alignment with project goals and technical best practices.
- Collaborate with the Product Manager in feature planning, scoping, and delivery timelines, ensuring technical feasibility and alignment with product objectives.
- Translate product requirements into technical tasks, distribute work effectively among team members, and oversee their execution.
- Establish and maintain coding standards, conduct code reviews, and offer guidance to maintain high-quality codebase and adherence to best practices.
- Identify technical risks or impediments and work proactively to resolve them. Provide solutions for complex technical problems that arise during feature development.
- Actively contribute to coding, architecting solutions, and implementing complex features while balancing leadership responsibilities.
- Participate in the technical design and architecture discussions, offering expertise and insights into crafting scalable and efficient solutions.
- Create prototypes or proof-of-concepts (POCs) to validate technical approaches or new technologies for implementing features.
- Conduct research on emerging technologies or methodologies, assessing their feasibility for integration into the product.
- Provide hands-on support and troubleshooting for critical technical issues or challenges faced during feature development.
- Stay updated with industry trends, tools, and technologies, continuously enhancing personal technical skills and knowledge.
- Proven experience as a Technical Lead or Senior Developer.
- Proficiency in Node.js/Typescript/GraphQL and Angular/Flutter for backend and frontend development.
- Strong knowledge of AWS services and architecture.
- Experience with FirestoreDB, MongoDB or other NoSQL databases.
- Excellent problem-solving and critical-thinking skills.
- Effective communication and leadership abilities.
- Competitive financial rewards + annual PLI (Performance Linked Incentives)
- Hybrid mode of working with the base location being New Delhi
- Exposure to Generative AI and Web 3.0
- Meritocracy-driven, candid & diverse culture.
- Company trips and virtual bonding activities.