Full Stack Developer
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 the Startups, SMB & enterprise segment. Being a next-gen cloud service provider, Cloudelligent helps businesses 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.
- 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.
- AWS Certification (e.g., AWS Certified Developer Associate, AWS Certified Solutions Architect Associate).