Full Stack Developer
๐ What You'll Architect
As a Fullstack Developer (NestJS + React) at Keyrus , you will help architect and build modern web applications from the ground up, contributing across both backend and frontend layers. You will work closely with technical and business teams to transform requirements into scalable, secure, and maintainable solutions.
You will:
-
Design and develop backend services using Node.js and NestJS
-
Build and maintain modern web applications using React
-
Design and implement secure REST APIs and third-party integrations
-
Develop workflows, business processes, and state-machine-based solutions
-
Implement authentication and authorization using OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID
-
Design and optimize PostgreSQL databases
-
Develop file ingestion and processing capabilities for Excel/CSV data
-
Apply security, observability, auditing, and logging best practices
-
Containerize applications using Docker/Podman
-
Participate in technical design, development, troubleshooting, testing, and continuous improvement
-
Collaborate with multicultural teams in an Agile environment
๐ง Who You Are
-
You enjoy solving complex problems and transforming business requirements into practical technical solutions.
-
You are comfortable working across both frontend and backend technologies and enjoy owning features end-to-end.
-
You thrive in collaborative environments but can also work autonomously when required.
-
You challenge assumptions, evaluate trade-offs, and propose scalable solutions.
-
You understand that software development goes beyond writing code and includes security, maintainability, and business value.
๐ ๏ธ What You Bring
Qualifications / Certifications
-
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or related fields.
-
3+ years of experience developing web applications as a Fullstack Developer.
-
Strong experience with Node.js and NestJS
-
Experience developing modern frontend applications with React
-
Experience designing and consuming REST APIs
-
Knowledge of OAuth 2.0, OpenID Connect, JWT , and authentication mechanisms
-
Experience with Microsoft Entra ID (Azure Active Directory) is highly valued
-
Experience working with PostgreSQL
-
Experience with Docker and containerized environments
-
Understanding of Cloud deployment concepts
-
Experience working in Agile environments such as Scrum
-
Upper-Intermediate English level or higher
โญ Nice-to-haves
-
Experience building applications from scratch
-
Experience designing workflow engines or state-machine-driven systems
-
Experience with event-driven architectures
-
Knowledge of asynchronous processing, retries, queues, and notification systems
-
Experience with AWS, Azure, or Google Cloud
-
Knowledge of CI/CD pipelines and deployment automation
-
Experience with Excel/CSV mass data processing
-
Experience implementing observability and distributed tracing solutions
-
Knowledge of enterprise security and auditability requirements
๐ฏ What Makes You Successful
-
Strong problem-solving and analytical thinking skills
-
Ability to convert business requirements into technical solutions
-
Excellent communication skills, with the ability to explain ideas clearly and collaborate across technical and business teams
-
Demonstrates curiosity, ownership, and a proactive mindset
-
Comfortable working in fast-paced and evolving environments
-
Ability to balance technical excellence with pragmatic delivery
-
Works effectively in multicultural and distributed teams
-
Focus on building scalable, secure, and maintainable solutions
Role Details
๐ Location: Colombia, Mexico, or Brazil
๐ผ Contract: Full-Time
๐ Work Model: 100% Remote
๐ Level: Mid-Senior to Senior
Rewards - What We Offer at Keyrus
- 100% remote work
- International and multicultural projects
-
Opportunities to work with modern web tec