roles and responsibility:
- this position requires you to lead and manage the whole engineering team.
- manage your okrs, contribute to product strategy and help develop your team.
- create clear career paths for team members and help them grow with regular & deep mentoring.
- you work closely with the product management, business development, and operations team and enable them by providing scalable and high-quality technology solutions at a rapid pace.
- architect & design technically robust, flexible, and scalable solutions.
- lead multiple modules, third party integrations and business partners integration.
- taking the architectural decisions, defining high level and low level design.
- track record of bringing in and growing engineering talent and more to be shared via email.
skills you are expected to have :
- hands-on experience in advanced python, php, reactjs, react native pwa, javascript, aws cloud services.
- deep understanding of technologies, high level design, low level design in a secure, scalable and available set-up.
- deep understanding & expertise with highly transactional, large relational, and complex systems.
- hands-on experience in system design, architecture or developing distributed systems.
- should be good in writing code keeping scalability, flexibility and monitoring at center.
- good understanding of source control tools git, jira and bitbucket, code reviews etc.
- preferable experience in django and laravel frameworks, but not limited to these only.
- experience in the development of robust and scalable rest apis and apis testing tools such as postman etc.
- experience in micro service-based development would be a plus.
- experience in queuing systems such as rabbitmq, active mq would be a plus.
- experience in aws cloud services.
- experience and understanding of ci/cd pipeline.
- good analytical and communication skills.
- candidates from the fintech domain would be preferred (payments/ banking/insurance/ financial market)