Remote Software Engineer - Full Stack - (Remote - Canada)

Posted

Apply now
Please, let Jobgether know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Jobgether is seeking a Software Engineer - Full Stack to work remotely in Canada.
  • The role involves building innovative products and features for a platform that impacts millions of users and businesses.
  • Responsibilities include developing both front-end web applications and back-end services to ensure seamless user experiences.
  • The engineer will deliver scalable, high-performance systems while mentoring junior engineers and participating in code reviews.
  • Key accountabilities include designing, implementing, and delivering software solutions to solve complex, customer-facing problems.
  • The engineer will develop front-end applications using modern JavaScript frameworks like React/Vue and back-end services with languages such as PHP and Golang.
  • Writing clean, efficient, modular, and high-quality code while following industry best practices is essential.
  • Collaboration with cross-functional teams to understand requirements and deliver scalable and resilient systems is required.
  • The engineer will take ownership of the quality of their work by writing automated tests and conducting thorough debugging.
  • Coaching junior engineers and participating in design reviews, pair programming, and code reviews are also part of the role.

Requirements:

  • Candidates must have 3+ years of experience in software engineering, with expertise in full-stack development.
  • Proficiency in front-end technologies such as JavaScript, React/Vue, and back-end technologies like PHP or Golang is required.
  • A strong understanding of computer science fundamentals, including algorithms and data structures, is necessary.
  • Experience in API design and frameworks, including REST, RPC, and technologies like protobuf, gRPC, and OpenAPI, is essential.
  • Hands-on experience building microservices and using modern tools such as Docker, ECS, Lambda, and SQS is required.
  • Familiarity with various storage and caching systems, including MySQL, Redis, DynamoDB, and S3, is necessary.
  • Proven ability to implement responsive designs using HTML, CSS, and JavaScript, developing reusable components, is required.
  • Candidates must be able to implement fault-tolerant systems with monitoring and observability, using modern best practices.
  • A customer-obsessed mindset, always working to deliver the best experience for users, is essential.
  • The ability to work in a fast-paced environment, taking ownership of complex problems and delivering solutions effectively, is required.

Benefits:

  • The salary range for this position is $108,000 - $121,500, based on experience and qualifications.
  • There are opportunities for career development and growth within a global, mission-driven company.
  • The company promotes an inclusive and diverse work culture that fosters innovation and collaboration.
  • A flexible work environment with a remote-first approach is offered.
  • The company is an equal opportunity employer, committed to creating an inclusive workspace where diverse perspectives are valued.
  • Health and wellness benefits, along with professional development opportunities to help employees grow in their careers, are provided.
Apply now
Please, let Jobgether know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 108,000 - 121,500 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback