Please, let Foodics know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior Backend Engineer will be part of the tech team and will be expected to create, maintain, test, and debug our back-end web applications.
The ultimate goal is to provide fully functional and stable applications.
Responsibilities include establishing and guiding the architecture of several web applications.
The engineer will collaborate with other designers, engineers, and product managers.
They will design and implement new features and functionalities.
Writing well-tested code with a knowledge of test-driven development is essential.
The role involves solving complex performance problems and architectural challenges.
The engineer will write beautiful and well-designed code that explains itself.
Integrating data from various services and databases is a key task.
Offering coaching and mentoring to Junior engineers is expected.
The engineer will research and lead the adoption of new systems/technologies.
They will look for ways to eliminate technical debt, improve performance, and organize the code base.
Requirements:
A minimum of 5 years experience in developing large-scale web applications is required.
Extensive experience with relational databases is necessary.
Solid PHP / Laravel experience is a must.
Experience writing unit and integration tests is essential.
Candidates should embrace software principles such as SOLID.
Experience in designing, implementing, and deploying backend services with a focus on high availability, low latency, and consistency is required.
A solid understanding of REST APIs is necessary.
Knowledge of modern queuing and caching systems like Redis is important.
A solid understanding of background jobs is required.
Candidates should have experience in leading technical projects in a fast-paced environment.
Great communication skills and a proven track record of working effectively with different stakeholders are essential.
Strong analytical skills and problem-solving abilities are required.
Experience with building foodtech applications is a PLUS.
Experience with monitoring tools is a PLUS.
Candidates must be able to communicate well verbally in English.
The ability to adapt to a time zone difference and thrive in a remote working environment is necessary.
Benefits:
Foodics offers an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups.
The company provides highly competitive compensation packages in USD, including bonuses and the potential for shares.
Employees have the option to work outside of their country of employment for up to 30 days annually.
Personal development is prioritized, with regular training and an annual learning stipend to tackle new challenges and grow careers in a hyper-growth environment.
Employees will join a talented team of over 30 nationalities working in 14 countries, gaining valuable experience in an exciting industry.
The company offers autonomy, mentoring, and challenging goals that create incredible opportunities for both employees and the company.
Apply now
Please, let Foodics know you found this job
on RemoteYeah
.
This helps us grow 🌱.