Talent.com
This job offer is not available in your country.
Full Stack Engineer

Full Stack Engineer

SystemBenderTumkur, IN
12 hours ago
Job description

Job Description :

We are seeking a highly skilled Full Stack Software Engineer with specialized experience in integrating Amazon Web Services (AWS) Connect with mobile applications. The ideal candidate is a versatile developer with a strong background in both web and mobile development, particularly with Flutter and / or native Android. You will work closely with cross-functional teams to ensure the seamless integration of front-end and back-end components, delivering exceptional user experiences. The ideal candidate will have a strong foundation in software development, a keen eye for detail, and a passion for keeping up with emerging technologies.

Responsibilities :

  • Design, implement, and maintain the seamless integration of AWS Connect services (e.g., Amazon Connect Streams API, ChatJS) into our Flutter and / or Android mobile applications.
  • Develop and enhance user-facing features for both web and mobile platforms using technologies like React, Next.js, and Flutter.
  • Build and manage scalable backend services and APIs using Node.js and, ideally, Python.
  • Architect and manage the entire software development lifecycle for production-level applications, ensuring high quality and performance.
  • Implement and maintain CI / CD pipelines for automated testing and deployment, leveraging tools like Docker and AWS services (e.g., AWS CodePipeline, ECS, EKS).
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define requirements and deliver high-quality software solutions.
  • Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and security.
  • Write clean, maintainable, and well-documented code following best practices.
  • Manage deployment processes on AWS.

Skills

  • Proven experience (min 5+ years) as a Full Stack Developer.
  • Proven, hands-on experience integrating AWS Connect with a mobile application (Flutter or native Android) in a production environment.
  • Strong proficiency in mobile development with Flutter and / or native Android (Java / Kotlin).
  • Expertise in modern JavaScript frameworks and libraries, including React, Next.js, and Node.js.
  • Solid experience with backend development; professional experience with Python is highly desirable not mandatory
  • Demonstrable experience with the full software development lifecycle, including building and deploying production-ready applications.
  • Hands-on experience with CI / CD principles and tools (e.g., Github, GitLab CI, AWS CodePipeline).
  • Proficiency with containerization technologies, specifically Docker.
  • Experience with deployment and management of applications on AWS.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Preferred Qualifications (Good to Have) :

  • AWS Certified Developer - Associate certification or other relevant AWS certifications
  • Experience with other AWS services such as Lambda, S3, DynamoDB, EC2, and VPC.
  • Experience with infrastructure as code (IaC) tools like Terraform or AWS CloudFormation.
  • Create a job alert for this search

    Stack Engineer • Tumkur, IN