This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join BlackLine as a Senior Full-Stack Engineer on the UI Platform team. In this role, you will be responsible for building and maintaining the core App Shell and the services that power our micro-frontend ecosystem. You will operate as a bridge between domains, implementing robust backend logic in Java and sophisticated UI orchestration in React. You will help define integration strategies and ensure our platform leverages modern cloud capabilities, enabling other product teams to ship value faster and more securely.
Job Responsibility:
Component Development: Design and implement scalable features across the stack - from Java microservices to React-based front-end shells - ensuring seamless inter-app communication
Modernize & Migrate: Execute migration from legacy applications (.NET) to modern React-based solutions with micro-frontend App Shell architecture
Cloud & Platform Implementation: Build and maintain cloud-native infrastructure and deployment pipelines using Terraform, Jenkins, and GitHub Actions
Quality & Standards: Write clean, secure, and testable code. Implement comprehensive testing strategies (Unit, Integration) using tools like JUnit for backend and Jest/Vitest/Playwright for front-end
Mentorship: Mentor junior engineers, conduct code reviews, and contribute to the team’s knowledge base regarding full stack best practices
Requirements:
4–8 years of professional experience in full stack software development
Strong expertise in Java (OOP) and React with TypeScript
Solid experience with major cloud platforms (AWS, Azure, or GCP) and experience utilizing cloud-native services (serverless, managed databases, container orchestration)
Experience managing the lifecycle from translating stakeholder requirements into technical specifications through to final delivery
Hands-on experience with CI/CD tools (Jenkins, GitHub Actions) and operating in a DevOps
Ability to work independently on complex tasks, estimate deliverables accurately, and collaborate effectively in an agile environment
Nice to have:
Micro-Frontend Experience: Experience with or working knowledge of micro-frontend architectures (Webpack Module Federation) and modern build tools (Vite, Rollup)
What we offer:
A culture that is kind, open, and accepting
A culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity