You will be responsible for:
Design, architecture and development of our flagship product.
Leading a team of 4-6 people and responsible for getting work done from the team.
To liaise with the product manager and technical architect to explore and suggest
High quality technical solutions to achieve the required product features as well as monitoring technical progress against plans. While safeguarding functionality, scalability and performance
Actively participate in code reviews to build robust applications and prototypes.
Ensure high scalability and performance of the platform.
Build proof of concepts and early prototypes systems and scale it to production.
Advocate for good, clean, well-documented and performing code; define and follow standards and best practices for front-end development.
We want you if you have..
Over 5 years of proven work experience in a product-based company delivering mission critical projects
Design, code, test, debug, and document software according to functional requirements
Solve complex performance problems and architectural challenges.
Provide cost-optimized solutions and approaches while addressing scalability and performance concerns.
Expert knowledge in databases, language runtimes, multithreading, caches and different types of architectures
Knowledge of setting up right monitoring and alerts for your services
Extensive experience with AWS, particularly in CDK, Lambda, ECS etc.
Extensive experience in message queue systems, including Celery, RabbitMQ, and Kafka.
A strong sense of ownership and quality for your deliverables
Bachelor's degree in Computer Science