Job Description:
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.
Job Qualifications:
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 serverless 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