Remote Senior Software Engineer (Back-end)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Backend Engineer will be responsible for creating, maintaining, testing, and debugging back-end web applications within the tech team at Foodics.
  • Responsibilities include establishing and guiding the architecture of multiple web applications, collaborating with other team members, designing and implementing new features, writing well-tested code, solving performance problems, integrating data from various sources, offering coaching to junior engineers, researching and leading the adoption of new technologies, and improving the code base.
  • The role involves eliminating technical debt, enhancing performance, and organizing the code base effectively.

Requirements:

  • Minimum of 5 years of experience in developing large-scale web applications.
  • Extensive experience with relational databases and solid PHP/Laravel experience.
  • Proficiency in writing unit and integration tests, embracing software principles like SOLID, and designing, implementing, and deploying backend services focusing on high availability, low latency, and consistency.
  • Strong understanding of REST APIs, modern queuing and caching systems like Redis, and background jobs.
  • Experience in leading technical projects, excellent communication skills, analytical abilities, and problem-solving skills.
  • Preferred experience in building foodtech applications, using monitoring tools, and communicating effectively in English.
  • Ability to adapt to time zone differences and excel in a remote working environment.

Benefits:

  • Inclusive and diverse culture promoting innovation and flexibility in remote, in-office, and hybrid work setups.
  • Competitive compensation packages in USD, including bonuses and potential shares.
  • Opportunity for out-of-country work for up to 30 days annually.
  • Emphasis on personal development with regular training and an annual learning stipend.
  • Join a talented team of over 30 nationalities working in 14 countries, gaining valuable experience in an exciting industry.
  • Autonomy, mentoring, and challenging goals providing growth opportunities for both the individual and the company.
About the job
Posted on
Job type
Salary
-
Experience level
Leave a feedback