Back to jobs

Full Stack Developer

Job description

Key Responsibilities

  • Design, develop, and maintain web applications across the full stack (front-end and back-end).
  • Implement and optimize APIs and microservices for seamless integration.
  • Ensure application performance, scalability, and security.
  • Collaborate with cross-functional teams to define technical requirements and deliver solutions.
  • Manage CI/CD pipelines to streamline deployment and testing processes.
  • Work within AWS development environments to build and maintain cloud-native applications.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay updated on emerging technologies and best practices.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Preferably fluent in Kotlin and/or Java.
  • Solid experience in back-end development and CI/CD processes.
  • Proficient in front-end technologies (e.g., HTML, CSS, JavaScript, React or Angular).
  • Experienced with AWS development environment and cloud services.
  • Strong understanding of RESTful APIs, microservices architecture, and relational/non-relational databases.
  • Excellent problem-solving and analytical abilities.
  • Strong communication and collaboration skills.
  • Ability to work in an agile development environment.