Senior Full-Stack Engineer (Node.js & React)
Senior level
|
Full time
|
Novi Sad, Serbia or remote
The Challenge You'll Tackle
As a Senior Full-Stack Engineer at Codetribe, you aren't just an individual contributor; you are a technical anchor. You will develop complex, high-traffic applications, making high-level architectural decisions that balance immediate delivery with long-term maintainability. You will act as a bridge between business requirements and technical execution, ensuring the "tribe" maintains its reputation for software craftsmanship.
How You'll Make an Impact
- System Architecture: Design and implement distributed systems, microservices, and serverless architectures using Node.js.
- Frontend Strategy: Define the state management patterns and component architecture for large-scale React applications to ensure scalability and performance.
- Code Quality & Governance: Set the standard for clean code, perform code reviews, and implement testing strategies (Unit, Integration, E2E).
- Optimization: Identify and resolve performance bottlenecks in both the backend (database indexing, caching strategies) and the frontend (rendering optimization, bundle sizing).
- DevOps Culture: Influence CI/CD pipelines and infrastructure decisions to ensure smooth, automated deployments.
- Consultative Approach: Work directly with stakeholders to refine product roadmaps, providing technical feasibility assessments and effort estimations.
The Mastery We're Seeking
- Experience Level: 5+ years of professional software engineering experience.
- Mastery of JavaScript/TypeScript: Deep understanding of asynchronous programming, closures, modern ES standards, and JS/TS quirks.
- Frontend Expert: Proven experience in building complex SPAs, SSR apps, and static apps, managing side effects, and optimizing the virtual DOM, preferably using React and Next.js.
- Backend Powerhouse: Expert-level knowledge of Node.js (NestJS or Express) and experience building scalable, secure APIs.
- Data Modeling: Expert knowledge of both relational and non-relational database systems, with an emphasis on DynamoDB, MongoDB, and OpenSearch/Elasticsearch, including advanced querying and schema design.
- Cloud & Infrastructure: Hands-on experience with Docker, Kubernetes, and AWS, with an emphasis on Lambda, Cognito, DynamoDB, OpenSearch, CloudWatch, and RDS.
Skills That Will Set You Apart
- The "Big Picture" Thinker: You look beyond the ticket to understand why we are building a feature.
- Pragmatism: You know when to strive for "perfect" code and when to ship a "working" solution.
- Mentorship: You enjoy seeing your teammates grow and are comfortable providing constructive, empathetic feedback.
APPLY FOR THIS JOB
BENEFITS
Our commitment to you
Our benefits are our promise to invest in your growth, support your well-being, and build our community together.
Your Growth & Mastery
We are committed to your professional journey and believe mastery is a continuous pursuit. We invest in your development through dedicated education, helping you stay at the forefront of technology and expand your expertise.
Your Well-Being & Balance
Exceptional work is the product of a healthy, balanced, and empowered life. We build our culture on a foundation of trust and autonomy, offering a truly flexible hybrid work environment (from our Novi Sad office or fully remote), a flexible start to your workday (from 7 to 10 AM), and a generous vacation package with initial 24 vacation days with up to 30 days annually. Your health is paramount, which is why we provide a private health package of your choice and paid sick leave to ensure you have the support you need.
Our Community & Partnership
We are a team, not just a collection of individuals. Our community is built on a foundation of mutual respect and lasting relationships. We strengthen these bonds through regular team events, monthly gatherings, and bi-yearly team-building trips. We support growing families with a motherhood bonus and holiday traditions that celebrate children. Last but not least, our pet-friendly offices bring extra joy to daily life, reflecting a culture where every member feels valued and connected.
APPLY FOR THIS JOB


OUR WORK
Projects you will shape
You won’t just join a project; you’ll join a mission to deliver measurable value and create the transformative outcomes that power industry leaders.
ALL CASE STUDIES