Cloudelligent, an AWS Premier Consulting Partner specializing in cloud modernization, migration, and innovation, is looking for a Senior Full Stack Developer to join their Islamabad-based team. This role focuses on designing, developing, and maintaining cloud-based applications primarily on AWS. The ideal candidate will deliver practical, scalable solutions that integrate cloud, data, and AI technologies. Working hours align with US Central Time (8am-5pm CT), which corresponds to 6pm-3am PKT. The position requires a hands-on approach to full stack development, covering front-end, back-end, and database management. The developer will be responsible for the entire software development lifecycle, from building and testing to deployment and ongoing support.
Key Responsibilities
- Design and develop scalable, reliable cloud-based applications using front-end technologies such as ReactJS and Angular, alongside back-end technologies including Node.js and Python, integrated with AWS services.
- Collaborate with cross-functional teams including product management, design, and operations to identify, prioritize, and implement product features and requirements.
- Write clean, efficient, and well-documented code that adheres to industry standards and best practices.
- Develop and maintain APIs and microservices using RESTful APIs, GraphQL, and other relevant technologies.
- Implement security and compliance measures to ensure the confidentiality, integrity, and availability of customer data.
- Test, debug, and maintain high-quality, reliable code.
- Participate in code reviews, providing constructive feedback to improve code quality and maintainability.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years’ experience in full stack web development within a technology-driven environment.
- Proficiency in front-end technologies including ReactJS, HTML, CSS, and JavaScript.
- Strong expertise in back-end technologies such as Node.js, Python, and SQL databases.
- Experience developing cloud-based applications using AWS services like Lambda, S3, DynamoDB, and EC2.
- Solid understanding of web development principles and best practices.
- Familiarity with version control systems, particularly Git.
- Experience with containerization technologies such as Docker or Kubernetes.
- Ability to stay current with emerging trends and technologies in cloud development.
- Effective communication skills with proficiency in English.
- Self-motivated and capable of working independently or collaboratively within a project team with minimal supervision.
Preferred Qualifications and Benefits
- AWS Certification, such as AWS Certified Developer Associate or AWS Certified Solutions Architect Associate, is highly desirable.
This position offers the opportunity to work with cutting-edge cloud technologies in a dynamic, customer-focused environment that emphasizes innovation in Generative AI and Agentic AI. Candidates passionate about full stack development and cloud solutions, who thrive in a collaborative and fast-paced setting, will find this role rewarding.