Senior Fullstack Engineer
Posted 13hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Full Stack Engineer at Blue Orange Digital, a data & AI consultancy, leading engineering projects for client applications. Collaborating with cross-functional teams to deliver scalable data-driven solutions.
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.
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.
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


















