5 to 7 years of proven experience in full stack software development
Strong background a combination of the following: JavaScript, and/or TypeScript, React, Python.
Strong Experience on Elastic Search is must.
Solid knowledge of modern enterprise and cloud architectures (e.g. microservices, serverless, event driven, reactive) and containerization methodologies.
Hands on experience with AWS cloud services. Our services are deployed to AWS, typically using Lambda, ECS, CloudFormation and CDK for infrastructure configuration.
Expert level knowledge of multiple technology stacks, object-oriented design approaches and enterprise design patterns.
Strong data engineering foundation gained in developing commercial applications with traditional (Postgres) and/or NOSQL databases (DynamoDB).
Strong experience of modern CI/CD practices.
Hands on experience with application optimization, scaling, and security. Particularly caching strategies, and large-scale distributed computing.
Good written and oral communication skills.
Good analytical and problem-solving skills.
Expectations
Excellent analytical and problem-solving skills with strong attention to details
A strong attention to detail.
Commitment to excellence and meeting high quality standards expected by our clients
Experience in working in different delivery methodologies and an understanding of their benefits/constraints.
Due to the global nature of the team, a degree of flexible working will be required to accommodate different time zones.