About the job Senior Backend Engineer LT-04
Technologies: JavaScript, Node.js , NestJS
Locations available: All LatAm
Oceans Code Experts is looking for talented individuals that are ready for the next step in their career, we offer a collaborative professional environment as full of rewarding experiences as it is of challenges.
A Senior Backend Engineer at Oceans can expect to work on multiple projects, work with a cross-functional team, and are transparent about time and tasks to help clients understand the progress of their projects.
Candidates must LOVE helping people, solving business problems, and pushing themselves to slay the next beast of a project.
Job Summary
Join us as a Senior Backend Engineer and help shape the backbone of cutting-edge digital products across the Americas. If you thrive in high-impact roles, embrace ownership, and enjoy solving complex backend challenges at scalethis is your next move.
Job Responsibilities
- Lead by example within the backend team, driving architectural decisions and backend best practices.
- Design, develop, and maintain scalable backend services using Node.js, NestJS, and JavaScript.
- Build and document secure, high-performance RESTful APIs for seamless integration with frontend systems.
- Model and manage data using DocumentDB, ensuring efficiency and data integrity.
- Write and maintain robust unit and integration tests to guarantee system reliability.
- Implement and maintain CI/CD pipelines via GitHub Actions to streamline build, test, and deployment processes.
- Collaborate closely with frontend engineers and product managers to define API contracts and deliver end-to-end features.
- Develop integrations with internal platforms and third-party services as needed.
- Monitor and optimize system performance, scalability, and reliability using tools like Instana.
- Conduct code reviews, mentor junior developers, and champion a culture of technical excellence.
- Maintain clear and concise technical documentation to support long-term maintainability and knowledge sharing.
- Actively participate in agile ceremonies and contribute to a collaborative and inclusive team culture.
Job Requirements
- Great English proficiency (B2+ Written and spoken)
- 8+ years of professional experience in software development with a strong backend focus.
- Impeccable punctuality (schedules are flexible but being in time for meetings is crucial)
- Proven expertise in backend development using Node.js, NestJS, and REST API design.
- Strong knowledge of NoSQL databases (e.g., DocumentDB) and effective data modeling.
- Experience with backend testing frameworks (e.g., Jest) and CI/CD tools like GitHub Actions.
- Deep understanding of backend security, performance, and scalability principles.
- Strong collaboration skills and the ability to work effectively with cross-functional teams.
- Familiarity with agile methodologies and modern software development practices.
- Ability to thrive in a global, remote, multicultural environment.
- Demonstrated problem-solving skills and a proactive ownership mindset.
Nice to have
- Experience with observability tools like Instana, Datadog, or New Relic for performance monitoring and troubleshooting.
Position Type and Expected Hours of Work
This is a full-time consultancy, with up to 40 weekly hours during regular business times. We operate under a flexible core hours policy to accommodate various schedules, allowing consultants to perform during their peak productivity times. Additionally, we offer the flexibility to work remotely.