Senior Full Stack Engineer

Job description

Responsibilities:

  • Design, develop, and maintain scalable and high-performance web applications using .
  • Collaborate with cross-functional teams to gather requirements, create technical specifications, and develop software solutions.
  • Implement efficient and secure backend APIs and database solutions using SQL (RDS/Cloud SQL).
  • Leverage cloud technologies (GCP, AWS) to build, deploy, and maintain applications and infrastructure.
  • Ensure code quality and maintainability by adhering to best practices, code reviews, and testing frameworks.
  • Troubleshoot, diagnose, and resolve issues throughout the software development lifecycle.
  • Continuously improve processes, tools, and technologies to ensure a cutting-edge development environment.
  • Mentor and support junior team members, providing guidance and knowledge sharing as needed.

REQUIREMENTS

  • Ideally, 5 years of experience in full stack development, with a focus on Node.js and React.
  • Strong knowledge of SQL and RDS
  • Experience with Microservices architecture and server less functions
  • Experience with GraphQL - Advantage
  • Experience working with cloud platforms such as AWS or GCP
  • Experience working in a hybrid work environment (part in-office and part remote).
  • Excellent problem-solving and critical thinking skills
  • Strong communication and collaboration abilities
  • Detail-oriented and committed to delivering high-quality work
  • Ski & Snowboard enthusiast - Advantage

Teams you will join