Senior Full Stack Engineer

Blue Orange DigitalSantiago, Latin America & Caribbean
Remote

About The Position

Blue Orange is seeking a highly experienced Senior Full-stack Engineer (L4) to join our multi-disciplinary delivery team and take on the full-stack engineering, data pipelines, analytics, and architecture work for a critical client project. You will operate with a high degree of seniority and autonomy, able to take more high-level backlog direction to build a robust, data-driven pricing tool. The project involves a React front-end and complex integration with Microsoft Dynamics/MS Dataverse. You will work end-to-end across the web product cycle — from ideation to production — partnering closely with our data engineers, data scientists, and client stakeholders to turn data systems and AI/ML outputs into interactive, user-facing applications. You will play a crucial role in driving client product initiatives forward, leveraging cloud-native architectures and modern web frameworks to deliver scalable solutions. At Blue Orange, you'll work on cutting-edge projects that combine modern web engineering with machine learning, AI, and large-scale data — delivering tangible business outcomes for our clients.

Requirements

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 3+ years (L2/L3) or 5+ years (Senior / L4) of hands-on software engineering experience building and supporting full-stack applications.
  • Proven experience integrating web applications (React) with enterprise platforms like Microsoft Dynamics / MS Dataverse or similar CRM/ERP systems.
  • Demonstrated expertise in engineering, data pipelines, analytics, and solution architecture.
  • Strong proficiency in JavaScript (TypeScript a strong plus) and Python.
  • Experience with React (or another modern front-end framework — Vue.js / Next.js).
  • Experience with a backend framework (e.g., Node.js, Nest.js, Express.js, Django, FastAPI).
  • HTML / CSS fundamentals.
  • 2+ years (L2/L3) or 3+ years (Senior) of experience with cloud platforms — AWS preferred (GCP or Azure acceptable).
  • General software engineering tooling: Docker, Git, Linux.
  • Experience with CI/CD pipelines and tooling.
  • Experience with multiple forms of automated software testing.
  • Familiarity with ETL concepts and data integration best practices.
  • Excellent verbal and written English communication skills.
  • Strong problem-solving, analytical, and critical-thinking skills.
  • Self-driven, autonomous, and a collaborative team player.
  • Eagerness to learn and adapt in a fast-paced, multi-client environment.
  • Passion for Test-Driven Development.

Nice To Haves

  • Advanced degree in a relevant field.
  • Track record of successfully productionizing full-stack products and running them in production.
  • TypeScript, Next.js, Nest.js.
  • Experience with observability tooling.
  • Knowledge of relational and non-relational databases.
  • Familiarity with security, performance, and disaster-recovery best practices.
  • Experience with microservice-oriented and event-driven architectures.
  • Experience with BI tools (Looker, Power BI) — for data-leaning engagements.
  • Experience integrating GenAI / LLM components (prompt engineering, RAG) — for AI engagements.
  • Azure cloud platform experience (in addition to AWS/GCP) given the Microsoft Dynamics/Dataverse context.

Responsibilities

  • Design, build, and deploy production web applications in collaboration with team members and stakeholders.
  • Partner with cross-functional teams (data engineers, data scientists, designers, PMs, and clients) to translate business requirements into practical, product-driven applications.
  • Build and maintain APIs, integrations, and data flows that connect front-end experiences to back-end data systems and pipelines.
  • Leverage managed and serverless cloud offerings to create performant, scalable, cloud-native solutions.
  • Apply sound engineering practices: unit tests, integration tests, automated testing, and Test-Driven Development.
  • Own deployment processes for the software you build (CI/CD).
  • Participate in code reviews, scrum/agile ceremonies, and follow SDLC best practices.
  • Develop reusable, automated processes and tooling around the applications you build.
  • Stay current with advances in web technologies and proactively explore innovations.
  • Collaborate on architecture decisions and share architecture diagrams with the team.
  • Help with requirements gathering, refinement, and grooming of new features.
  • Continuously look for ways to improve the systems you build (performance, reliability, security).
  • Interact with others using sound judgment, good humor, and consistent fairness in a fast-paced environment.
  • Lead the full-stack engineering of the pricing tool, focusing on the React front-end and robust integration with Microsoft Dynamics/Dataverse.

Benefits

  • Fully remote
  • Flexible Schedule
  • Unlimited Paid Time Off (PTO)
  • Paid parental/bereavement leave
  • Worldwide recognized clients to build skills for an excellent resume
  • Top-notch team to learn and grow with
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service