Remote Backend Engineer, Digital Venture - Fully REMOTE
Posted
Apply now
Please, let Makro PRO know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Backend Engineer is responsible for ensuring the system operates effectively behind the scenes.
This role involves integrating the application with all necessary systems and services.
The Backend Engineer will provide clean and easy-to-use APIs for the frontend part of the system.
Although the work is typically hidden from the user, the Backend Engineer is fully responsible for the application's functionality, performance, and scalability.
The role requires writing clean modern APIs, integrating with legacy systems, and working with databases.
Responsibilities include designing and developing the business logic and backend systems of the product.
The Backend Engineer will work closely with frontend developers to design and develop functional, performing, and complete APIs.
The role involves deciphering existing software systems and connecting the application to applicable data sources.
The Backend Engineer will write both unit and integration tests and develop automation tools for daily tasks.
The position requires developing high-quality, well-documented, and efficient code.
The Backend Engineer is expected to challenge ideas and opinions to avoid pitfalls and inefficient solutions.
Requirements:
Candidates must have experience as a backend engineer in common languages and frameworks, such as Node Js, ExpressJS, NestJS, or any other JS framework.
Experience in AWS is required.
Candidates should have experience in GraphQL.
A deep knowledge of object-oriented programming and engineering principles, such as SOLID, is necessary.
Significant experience in writing and utilizing autonomous services-oriented RESTful API services and performance tuning for large-scale applications is required.
Experience with database systems, including knowledge of SQL and NoSQL stores like MySQL, MongoDB, Redis, and Postgres, is essential.
Candidates must be able to write effective unit, integration, and API tests. Experience integrating with JavaScript frameworks, such as React, is a plus.
Benefits:
The position offers a renewable contract for one year.
It is a fully remote job.
There is a clear focus on the work being done.
The workplace is diverse, with members from around the world.
The environment is non-hierarchical and agile.
There are growth opportunities and a defined career path.
Apply now
Please, let Makro PRO know you found this job
on RemoteYeah
.
This helps us grow 🌱.