Remote Backend Engineer, Apprenticeship

Posted

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

Description:

  • Fetch is seeking a Backend Engineer Apprentice to join their engineering team and contribute to real features that impact customers and partners.
  • The role involves building highly performant backend services that integrate with data stores, message queues, mobile and web platforms, and other systems.
  • The apprentice will work on a small, multi-functional team that may include engineers, a designer, product manager, data scientist, and other roles.
  • Success in this role requires the ability to tackle challenging problems and design and develop effective solutions with light mentorship from experienced team members.
  • Candidates must be able to work full-time hours immediately upon being hired.

Requirements:

  • Candidates should have experience with high-level programming languages such as Go, Java, Python, or Node.js.
  • An understanding of functional or object-oriented programming is required.
  • The ability to learn quickly and a desire to work in a fast-paced and challenging environment are essential.
  • Effective communication skills are necessary, including the ability to explain technical issues to non-technical team members.
  • Experience with object-oriented or functional programming languages, relational and eventually consistent databases (MongoDB, Postgres, MySQL), version control systems (Git), test writing, quality assurance, and system design is required.
  • Bonus points for experience in full-stack development (Kotlin, Javascript, React, Swift), message queues and event streaming (Kafka, Kinesis, Redis Streams), continuous development, in-memory data stores and caches (Redis, Memcache), and distributed systems.

Benefits:

  • The apprenticeship is a 3-month program that offers challenging and meaningful work.
  • Apprentices will gain valuable experience and grow as engineers.
  • The position pays $40 per hour for a minimum of 40 hours per week.
  • Apprentices will receive a free Mac laptop, monitors, and any other necessary equipment to be successful.
  • Apprentices will work on the same projects as permanent employees and will not be treated differently.
  • There is no expectation that this role will convert to a full-time position, and there are no health benefits during the apprenticeship.
  • An onboarding buddy will be assigned on the first day to assist with the transition.
Apply now
Please, let Fetch know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 40 - 40 USD / hour
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback