Key Responsibilities
Design and implement microservices and serverless architectures on AWS and other cloud platforms.
Own solutioning across frontend, backend, DevOps, and cloud infrastructure .
- Full-Stack Development
Lead the development of enterprise-grade web and mobile applications using modern frameworks (React, React Native, AngularJS, Flutter).
Architect and build backends with , Python, PHP, Golang, and Java , integrating with relational and NoSQL databases.
Ensure seamless integrations with third-party APIs, payment gateways, and external platforms.
- Cloud & DevOps
Design, deploy, and manage AWS cloud infrastructure (Fargate, Lambda, API Gateway, S3, RDS, DynamoDB, Cognito, CloudFront, Load Balancers).
Implement CI/CD pipelines (Jenkins, GitLab CI, AWS CodePipeline), automated deployments, and infrastructure-as-code (Terraform, Ansible).
Oversee application security, monitoring, and high availability , including DDOS protection and failover mechanisms.
- Leadership & Mentorship
Act as a technical lead across multiple projects, ensuring coding standards, solutioning best practices, and timely delivery.
Mentor junior developers, providing code reviews, architectural guidance, and career development support .
Collaborate with cross-functional stakeholders to define MVPs, validate solutions with end-users , and scale products iteratively.
Requirements
Frontend: ReactJS, React Native, AngularJS, Ionic, Flutter.
Backend: , Python, PHP, Golang, Java.
Databases: MySQL, PostgreSQL, MongoDB, DynamoDB, Redis, RethinkDB.
DevOps: Docker, Jenkins, Ansible, Terraform, CI/CD pipelines.
Cloud: Strong AWS expertise (serverless + containerized architectures).
- Soft Skills :
Strong ownership mindset , problem-solving, and ability to balance MVP delivery with long-term scalability.
Proven team leadership and mentorship skills.
Excellent communication and solutioning skills with both technical and non-technical stakeholders.