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:
We are looking for a Backend Developer in any LATAM country with proven experience in designing, developing, and implementing computer systems from scratch.
This role is ideal for a professional passionate about creating scalable solutions, with solid knowledge of modern technologies and experience in backend architectures.
The developer will work for a Chilean client in the Oil & Gas sector.
Responsibilities include designing, developing, and maintaining REST APIs.
The role involves implementing and optimizing robust, scalable, and secure backend systems.
The developer will create relational models and efficient queries in SQL (PostgreSQL).
They will develop backend services and integrate cloud services, preferably in Google Cloud Platform (GCP), while managing messaging systems like PubSub.
Documentation of APIs using Swagger and testing with tools like Postman is required.
The developer will manage version control and workflows with Git.
They will design and implement continuous integration and deployment pipelines (CI/CD).
Collaboration with multidisciplinary teams to ensure the quality and scalability of solutions is essential.
Participation in the definition and design of system architectures is expected.
Requirements:
Necessary:
A minimum of 3 years of experience in backend development with Node.js is required.
Proficiency in Javascript and TypeScript is essential.
Experience in designing systems from scratch is necessary.
Advanced knowledge in NestJS is required.
Experience in designing RESTful APIs and managing relational databases (PostgreSQL) is essential.
Experience with GCP or another cloud service, and messaging systems like PubSub (queue management) is required.
Familiarity with tools such as Swagger and Postman is necessary.
Advanced understanding of CI/CD concepts is required.
Knowledge in designing and implementing relational models and complex computer systems is essential.
Proficiency in Git is required.
Optional:
Knowledge of C#, .Net Core, or Java is a plus.
Soft Skills:
Ability to work in teams in agile environments is essential.
High attention to detail and quality is required.
Problem-solving skills and the ability to propose innovative solutions are necessary.
Effective communication and proactivity are essential.
Desirable:
Knowledge in system architecture is a plus but not mandatory.
Benefits:
The position offers remote work from any LATAM country.
There is an opportunity to work on high-impact projects and gain valuable learning experiences.