Senior Full Stack Engineer (Cloud & Applications)

Summary

Senior Full Stack Engineer building and maintaining scalable web applications using Vue.js/React frontends and Node.js/PHP/Python/Golang backends, with deployment on AWS infrastructure including CI/CD pipelines.

Key Responsibilities

  • Design, develop, and maintain scalable web applications across frontend and backend platforms.

  • Build and integrate APIs, microservices, and cloud-based solutions.

  • Develop modern user interfaces using Vue.js (NuxtJS) and/or React (NextJS).

  • Design and implement backend services using Node.js, PHP, Python, or Golang.

  • Collaborate with stakeholders to translate business requirements into technical solutions.

  • Participate in solution architecture, system design, and technical planning.

  • Support application deployment, monitoring, and maintenance on AWS infrastructure.

  • Implement CI/CD pipelines, troubleshoot production issues, and optimize application performance, security, scalability, and reliability.

  • Conduct code reviews, provide technical guidance, and maintain technical documentation.

Requirements

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • Minimum 5 years of experience in full stack software development.

  • Proven track record of delivering enterprise-grade applications in production environments.

  • Strong proficiency in Vue.js (NuxtJS) and/or React (NextJS), JavaScript/TypeScript, HTML5, and CSS3.

  • Hands-on experience with at least one backend technology: Node.js, PHP, Python, or Golang.

  • Experience with relational databases (MySQL, PostgreSQL, or Amazon Aurora), including database design, optimization, and performance tuning.

  • Familiarity with AWS cloud services, Docker, CI/CD pipelines, and containerized deployments.

  • Knowledge of microservices architecture and system integration.

  • Experience with Drupal or other CMS platforms is an advantage.

  • Exposure to Redis, Elasticsearch, Neo4j, Terraform, or other Infrastructure-as-Code (IaC) tools is an advantage.

  • AWS certification is an added advantage.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available