S

Senior Full Stack developer

Job Description - Senior Full Stack developer

We are looking for an experienced Senior Full Stack Developer to join our partner's team and contribute to the design, development, and delivery of scalable, high-quality software solutions. The ideal candidate has strong expertise in backend and frontend development, experience with microservices architecture, and the ability to build modern web and mobile applications.

Contract Type: B2B

Work model: Hybrid

Responsibilities

Design, develop, and maintain scalable web and mobile applications using Java, Node.js, React, and React Native.

Develop and maintain backend services and APIs using Java and Node.js.

Build responsive, high-performance user interfaces using React and React Native.

Manage application state efficiently using Redux and Easy Peasy.

Design, implement, and maintain microservices-based architectures.

Collaborate with cross-functional teams to translate business requirements into technical solutions.

Ensure code quality, application performance, scalability, and security.

Write clean, reusable, and maintainable code, following software development best practices.

Participate in code reviews, technical discussions, and architectural decisions.

Identify and troubleshoot technical issues, implementing effective and reliable solutions.

Contribute to continuous improvement initiatives and share technical knowledge with the team.

Requirements

5+ years of experience in software development, with a strong focus on full-stack engineering.

Solid experience with Java and Node.js for backend development.

Strong knowledge of React for frontend application development.

Experience with React Native for mobile application development.

Hands-on experience with state management libraries such as Redux and Easy Peasy.

Good understanding of microservices architecture and distributed systems.

Experience designing and integrating RESTful APIs.

Knowledge of software design principles, common design patterns, and clean code practices.

Familiarity with version control systems, preferably Git.

Experience with automated testing, debugging, and performance optimization.

Strong analytical and problem-solving skills.

Good communication skills and the ability to collaborate effectively within a team.

Ability to work independently, take ownership of deliverables, and contribute to technical decisions.

Original job Senior Full Stack developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Full Stack Developer Jobs in Romania

GrabJobs is the no1 job portal in Romania, connecting you to thousands of jobs fast! Find the best jobs in Romania, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.