Full Stack Engineer
Descrierea postului
About Brillio
Brillio LLC is a fast-growing, pure-play Digital Transformation Solutions and Services company backed by Bain Capital private equity. Founded in 2014 and headquartered in Silicon Valley, Brillio is focused on delivering design-led solutions for our customers. We are not an IT Services company trying to pivot and support the “next big thing.” As a digitally native company, everything we have done and will continue to do, will have this laser focus.
Brillio delivers disruptive digital solutions across capabilities such as Design Thinking, Product Engineering, Data Analytics, Digital Front Office, and Digital Infrastructure. Our core values of Customer success, We Care, Entrepreneurial (mind set) and Excellence - drive everything that we do, from the very first day.
Brillio Romania
Brillio Romania is a dynamic and rapidly growing company with over 200 employees and offices in Cluj, Oradea, and Bucharest. With its fast-paced growth, the company has consistently demonstrated an unwavering commitment to client satisfaction.
At Brillio Romania, we know our success comes from the innovative contributions and brilliant work of our people. So, we make fostering a positive work environment our top priority. Employees at Brillio Romania not only thrive, but they also have the chance to build long and fulfilling careers, fostering a sense of stability and dedication that ultimately benefits both the company and our valued clients.
Role:
Fullstack Engineer
About role:
We are seeking an experienced Full Stack Engineer to help build and scale the platform that powers the future of real estate. You will work across the entire stack — from React frontends to Java and Node.js backend services — owning features end-to-end and shipping software that agents and consumers rely on daily.
Responsibilities:
- Design, build, and maintain features across the full stack, from React UI to backend services and data layers
- Collaborate on a distributed team, contributing through code review, architectural discussions, and the agile process
- Take ownership of critical parts of the codebase, ensuring stability, performance, and extensibility
- Help establish and enforce best practices for code quality, testing, and deployment
- De-risk product development by delivering new features while preventing regressions through comprehensive testing
- Mentor junior and mid-level engineers, fostering a culture of technical growth
- Communicate progress, trade-offs, and technical decisions clearly to stakeholders and teammates
- Frontend: TypeScript, JavaScript, React, styled components
- Backend: Java, Node.js, Koa, Thrift / REST APIs
- Data: PostgreSQL, DynamoDB, Redis, Elasticsearch
- Infrastructure: AWS, Docker, CI/CD Pipelines, Bazel
- 5+ years of professional software engineering experience, with meaningful work on both frontend and backend
- Strong proficiency in TypeScript and JavaScript, with production experience building React applications
- Backend experience building services and APIs in Java or Node.js
- Working knowledge of relational and non-relational databases — particularly PostgreSQL, DynamoDB, or Redis
- Experience with server-side architecture, design patterns, and microservices
- Familiarity with cloud-native development on AWS (ECS, Lambda, SQS, API Gateway, or similar)
- Experience with agile development processes and CI/CD pipelines
- Solid understanding of networking and security fundamentals (DNS, load balancers, encryption)
- Track record of mentoring other engineers
- Experience with monorepo tooling and large-scale frontend codebases
- Familiarity with Elasticsearch for search and analytics workloads
- Experience with Thrift or similar RPC frameworks for service-to-service communication
- Contributions to shared component libraries or design systems
- Infrastructure-as-code experience (Terraform, AWS CDK, or CloudFormation)
Te interesează acest rol?