A free Jobstore account is required to proceed to the employer site.
Essential Duties & Responsibilities
In the back-end, you will be writing optimized code in Python and working with good Python frameworks including 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
A free Jobstore account is required to proceed to the employer site.