Description
Job Summary:
Develop applications and services using Node.js, working with relational and NoSQL databases, RESTful APIs, and in-memory storage systems within an agile team.
Key Highlights:
1. Strategic and highly visible role within a modern engineering culture
2. Collaborative international team and strong technical leadership
3. Career development and growth opportunities within Coderio
### **About Coderio**
Coderio designs and delivers scalable digital solutions for global enterprises. With a solid technical foundation and a product-oriented mindset, our teams lead complex software projects from architecture through execution. We value autonomy, clear communication, and technical excellence. We collaborate closely with international teams and partners, building technology that makes an impact.
More information: http://coderio.com
The person in this position will be responsible for developing applications and services using **Node.js**, working with relational and NoSQL databases, RESTful APIs, and in-memory storage systems.
They will be part of an **agile team**, collaborating with various team members and applying best practices in development, security, testing, and continuous integration.
**Location: Buenos Aires, Argentina.**
### **Responsibilities**
* Design and development of RESTful APIs and experience integrating web services.
* Database schema design and SQL query development; modeling and access to NoSQL databases.
* Implementation of in-memory storage systems.
* Implementation of unit tests and participation in continuous integration processes.
* Application of software design patterns and development best practices.
* Practical participation in agile teams, preferably using methodologies such as Scrum or Kanban.
* Efficient collaboration with other team members.
### **Requirements**
* Strong proficiency in Node.js and its ecosystem.
* Experience designing database schemas and writing SQL queries.
* Knowledge of relational database management systems such as MySQL and PostgreSQL.
* Experience modeling and accessing NoSQL databases such as MongoDB.
* Experience using in-memory storage systems such as Redis.
* Understanding of web application security best practices.
* Familiarity with software design patterns and development best practices.
* Practical experience in agile teams, preferably using methodologies such as Scrum or Kanban.
* Effective communication skills in an agile environment.
### **Nice-to-Have**
* Experience designing and managing distributed databases.
* Familiarity with GraphQL for API development.
* Experience architecting and developing microservice-based applications.
* Knowledge of Docker and container orchestration (e.g., Kubernetes).
* Application-level caching techniques to improve performance.
* Familiarity with DevOps practices and tools.
* English and/or Portuguese.
### **Benefits**
100% remote
Long-term commitment, with autonomy and impact
Strategic and highly visible role within a modern engineering culture
Collaborative international team and strong technical leadership
Career development and growth opportunities within Coderio
### **Why Join Coderio?**
At Coderio, we value talent regardless of location. We are a remote-first company passionate about technology, collaborative work, and fair compensation. We offer an inclusive, challenging environment with real growth opportunities. If you're motivated to build impactful solutions, we’re waiting for you. Apply now.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.