-
SalaryJob Description
o succeed in this role, we'll love for you to have:
- 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.
Managerial Responsibilities:
Team Leadership:
-
- Provide leadership and mentorship to the development team, ensuring alignment with project goals and technical best practices.
Feature Planning and Coordination:
-
- Collaborate with the Product Manager in feature planning, scoping, and delivery timelines, ensuring technical feasibility and alignment with product objectives.
Technical Guidance:
-
- Translate product requirements into technical tasks, distribute work effectively among team members, and oversee their execution.
Code Quality and Reviews:
-
- Establish and maintain coding standards, conduct code reviews, and offer guidance to maintain high-quality codebase and adherence to best practices.
Risk Management and Problem-Solving:
-
- Identify technical risks or impediments and work proactively to resolve them. Provide solutions for complex technical problems that arise during feature development.
Individual Contributor Responsibilities:
Hands-on Development:
-
- Actively contribute to coding, architecting solutions, and implementing complex features while balancing leadership responsibilities.
Technical Solutioning:
-
- Participate in the technical design and architecture discussions, offering expertise and insights into crafting scalable and efficient solutions.
Prototyping and POCs:
-
- Create prototypes or proof-of-concepts (POCs) to validate technical approaches or new technologies for implementing features.
Technical Research and Innovation:
-
- Conduct research on emerging technologies or methodologies, assessing their feasibility for integration into the product.
Support and Troubleshooting:
-
- Provide hands-on support and troubleshooting for critical technical issues or challenges faced during feature development.
Continuous Learning and Skill Development:
-
- Stay updated with industry trends, tools, and technologies, continuously enhancing personal technical skills and knowledge.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 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.
What we have to offer ????:
- 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.
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match
It has come to our attention that clients and candidates are being contacted by individuals fraudulently posing as Antal representatives. If you receive a suspicious message (by email or WhatsApp), please do not click on any links or attachments. We never ask for credit card or bank details to purchase materials, and we do not charge fees to jobseekers.