Full Stack Developer (C4-102493)
Cloudelligent is looking for experienced candidates for the position of Full Stack Developer who is comfortable with both front and back-end programming.
Position Title: Full Stack Developer
Location: Islamabad
Job Timings: 8am-5pm Central Time (US) (6pm-3am PKT)
About Cloudelligent
Cloudelligent is Cloud-native consultancy and AWS Advanced consulting partner! We specialize in providing bespoke cloud solutions to startups, SMB & the public sector (Non-Profit Organizations). Being a next-gen cloud service provider, we help customers to break free from hardware lifecycle and capital expenditures, allowing them to make the most out of their cloud investment. We have an international footprint with a diverse team of domain experts, and we are customer obsessed.
Job Objective
The ideal candidate will have experience in designing, developing, and maintaining cloud-based applications using various cloud technologies such as AWS, Azure, or Google Cloud. You should have hands-on experience in Full Stack Development, including but not limited to front-end development, back-end development, and core understanding of database management. You'll be responsible for building, testing, shipping, and supporting your developments from start to finish.
Responsibilities
Design and develop scalable and reliable cloud-based applications using front-end and back-end technologies such as ReactJS, Node.js, Python, and AWS services.
Collaborate with cross-functional teams such as product management, design, and operations to identify and prioritize product features and requirements.
Write clean, efficient, and well-documented code that meets 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 and debug code to ensure high quality and reliability.
Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
Requirements
Bachelor’s degree in computer science, software engineering or related field.
4+ years of experience in full stack web development with a technology company.
Proficiency in front-end technologies such as ReactJS, HTML, CSS, and JavaScript.
Proficiency in back-end technologies such as Node.js, Python, and SQL databases.
Experience in developing cloud-based applications using AWS services such as Lambda, S3, DynamoDB, and EC2.
Strong understanding of web development principles and best practices.
Experience with version control systems such as Git.
Experience with containerization technologies such as Docker or Kubernetes.
Stay up to date with emerging trends and technologies in cloud development.
Effective communication skills (proficiency in the English language).
Self-driven, ability to work independently or as part of a project team with limited supervision.
Highly Desirable:
AWS Certification (e.g., AWS Certified Developer Associate, AWS Certified Solutions Architect Associate).