
Full Stack Developer
- Tavant
- India
- 3 days ago
- N/A
- full-time

About the Company: With more than 24 years of experience building innovative digital products and solutions, Tavant provides impactful results to its customers. It has been the frontrunner in driving digital innovation and tech-enabled transformation across a wide range of industries, such as Fintech, Manufacturing, AgTech, Media & Entertainment, and Retail in North America, Europe, and Asia-Pacific. Ours is a challenging workplace where teams are diverse, competitive, and continually searching for tomorrow's technology and brilliant minds to create it. Furthermore, we do not focus just on what we do - we also care about how we do it. So, bring your talent and ambition to make a difference. We will create a world of opportunities for you.
About the Role: Job Description:
Education & Experience
Bachelor’s degree in computer science, Engineering, or a related field.
7+ years of professional full-stack development experience.
At least 3 years of team lead or managerial experience, including overseeing project delivery and mentoring team members.
Technical Skills
Frontend:
Proficiency in HTML, CSS, and React.
Experience with libraries such as Yup, Formik, TypeScript, Tailwind CSS, and Chakra UI.
Strong understanding of UI/UX design principles.
Backend:
Proficiency in Python and Django.
Experience with Celery for asynchronous task processing.
Strong database management skills with Azure SQL and PostgreSQL.
Familiarity with Redis Cache for caching mechanisms.
Experience with API development and working with JSON data structures.
Understanding of application security and data protection best practices.
Cloud Services:
Experience with Microsoft Azure Portal, Resource Groups, and Blob Storage.
Familiarity with Azure DevOps and CI/CD pipelines.
Leadership Skills
Proven ability to lead and manage development teams, including mentoring junior developers.
Strong decision-making skills and ability to prioritise team tasks effectively.
Excellent communication skills to collaborate with both technical and non-technical stakeholders.
Track record of fostering a positive, collaborative, and results-oriented team environment.
General Skills
Proficient with version control systems (e.g., Git).
Familiarity with Agile/Scrum development methodologies.
Strong problem-solving skills and attention to detail.
Ability to write clean, well-documented, and maintainable code.
Key Responsibilities: Lead a team of developers, providing guidance on technical challenges, project priorities, and professional growth. Work closely with our Innovation, Delivery and Enablement team to ensure an optimal design of any product. Conduct regular one-on-one meetings, performance reviews, and training sessions to foster team development. Manage project timelines, assign tasks, and ensure deliverables are met on time and within quality standards. Build a positive and collaborative team culture that encourages innovation and continuous improvement. Manage offshore teams as well as collaborating with teams in other jurisdictions.
Application Development
Develop and maintain scalable, high-performance applications and dashboards to support audit workflows. Build responsive and intuitive user interfaces using HTML, CSS, and React, along with libraries such as Yup, Formik, TypeScript, Tailwind CSS, and Chakra UI. Create and manage robust backend systems using Python and Django, with asynchronous task processing via Celery. Optimise and maintain databases such as Azure SQL and PostgreSQL, ensuring efficient storage and retrieval. Implement secure APIs and handle large datasets to facilitate audit and assurance processes.
Cloud Services & Infrastructure
Oversee cloud infrastructure using Microsoft Azure Portal, Resource Groups, and Blob Storage. Ensure smooth deployment, monitoring, and scalability of applications on Microsoft Azure. Implement caching mechanisms with Redis to enhance application performance.
Data Analytics Enablement
Work closely with auditors, analysts, and other stakeholders to translate business requirements into technical solutions. Enhance data visualisation and reporting tools for better audit insights and decision-making. Drive the adoption of data-driven practices within the Audit and Assurance department.
General Responsibilities
Participate in and lead code reviews, ensuring adherence to development best practices. Troubleshoot and resolve technical issues to maintain seamless application performance. Contribute to the continuous improvement of development processes and methodologies. Stay informed about emerging technologies, frameworks, and industry trends to drive innovation.