Solution Architecture & Design Translate business requirements into scalable, secure, and high-performing technical solutions. 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 Node.js, 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
Education: Bachelor's in Information Technology or equivalent
Experience: 6+ years in full-stack software development, with at least 2 years in lead / solution architect roles.
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.