HamburgerMenu
hirist

Crownstack - Associate Team Lead - Python/React.js

Posted on: 06/01/2026

Job Description

Essential Duties & Responsibilities :

- In the back-end, you will be writing optimized code in Python and working with Python frameworks including but not limited to Django, Flask or FastAPI using the latest Python version

- In the front-end, you will be responsible for developing code using React.js, TypeScript, JavaScript and CSS libraries like Tailwind, Material UI, Bootstrap, etc

- You will participate in regular design sessions, code reviews and agile ceremonies

- You will work closely with the Product Owner/Manager and scrum team to help deliver high quality features inside of agreed timescales

- You will Identify areas for modification or refactoring inside our code-base and champion their improvement

- You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution

- You will also coordinate with clients directly on various aspects of the project lifecycle

- You will be responsible for maintaining best coding practices in your team

- Sometimes you might be doing interviews with clients before getting onboard on a new project

Requirements & Skills :

- 5- 7 years of development experience

- Proven track record of delivering high quality, high-stake projects in agile environment

- Proven experience in building, mentoring and managing efficient development teams

- Strong experience with Python and Django, Flask or FlaskAPI

- Strong experience with relational databases like Postgres or MySQL

- Good experience with React.js, TypeScript and JavaScript & CSS libraries like Tailwind CSS, Material UI, etc

- Modern source control systems (like Git, Bitbucket, etc.)

- Implementing Agile, Scrum, TDD practices in your project

- Knowledge and experience of implementing Generative AI solutions in projects

- Analyzing user requirements, envisioning system features and functionality

- Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle

- Experience with frameworks and tools such as Numpy, Pandas, and PyTorch

- Strong experience in Designing, extending, and implementing REST or GraphQL APIs

- Proven experience with deploying the full-stack application on virtual machines / EC2 / Serverless

- Strong Database Design Experience

- Exposure to AWS, GCP or Azure

- Experience with Docker is must

Good to have :

- Experience in building serverless applications using Python by leveraging AWS Lambda, Azure Functions, etc

- Experience with Kubernetes is a plus

- Exposure of Continuous Integration/Continuous Deployment practices like Github Actions, AWS CodePipeline, etc

- Experience with Testing Tools including Mocha, Chai, Sinon, Supertest, Enzyme, Selenium, Load Runner, JSLint and Cucumber

- SonarQube and writing clean code best practices

- Experience with Atlassian JIRA and Confluence for managing the application lifecycle

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in