Full Stack Engineer

QodeCalifornia City, CA
3h

About The Position

We are seeking a highly motivated and experienced Full Stack Engineer with a strong focus on AWS cloud technologies to join our dynamic team. In this role, you will be responsible for designing, developing, and supporting cloud-native applications. You will work across both frontend and backend systems, building scalable APIs, developing modern UI components, and deploying applications on the AWS platform. The ideal candidate will possess a deep understanding of software development principles, cloud architecture, and agile methodologies. This is an excellent opportunity to contribute to innovative projects and make a significant impact on our technology roadmap. You will collaborate with a team of talented engineers, product managers, and designers to deliver high-quality solutions that meet our business needs. We value continuous learning and encourage our engineers to stay up-to-date with the latest technologies and trends. If you are passionate about building scalable and reliable applications in the cloud, we encourage you to apply.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience in full-stack software development.
  • Strong hands-on experience with AWS services, including EC2, S3, Lambda, API Gateway, RDS, and DynamoDB.
  • Proficiency in at least one backend programming language, such as Java, Python, Node.js, or .NET.
  • Experience with frontend frameworks, such as React or Angular.
  • Solid understanding of RESTful API design and development.
  • Experience with CI/CD tools and processes.
  • Familiarity with agile/scrum methodologies.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and as part of a team.

Nice To Haves

  • Experience with containerization technologies such as Docker and Kubernetes is a plus.

Responsibilities

  • Design, develop, and maintain scalable and reliable cloud-native applications on AWS.
  • Develop and consume RESTful APIs for seamless data exchange between frontend and backend systems.
  • Build modern and responsive user interfaces using React or Angular.
  • Implement and maintain CI/CD pipelines for automated application deployment.
  • Participate in agile/scrum development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, well-documented, and testable code.
  • Troubleshoot and resolve production issues in a timely manner.
  • Contribute to the improvement of our development processes and best practices.
  • Stay up-to-date with the latest AWS technologies and trends.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service