Middle FullStack Developer
Madfish
Software Engineering
Remote
Posted on Dec 2, 2025
N.B.! Location: remote from Latvia/Lithuania; possible relocation (the company provides support).
JD:
In partnership with a global consulting company we are looking for a skilled Middle FullStack Developer to join our team and work on modern web applications, collaborating closely with stakeholders and contributing to both frontend and backend development.
Hard Skills:
- HTML, CSS, ECMAScript 7 – 2+ years of experience
- React – 2+ years of proven practical experience
- Redux, MobX, or MST – 1+ year experience
- Node.js and RESTful API – capable of minimal server setup and handling GET/POST queries
- Daily Git usage (rebase/merge/cherrypick)
- Bonus: 2–4 years of experience with Spring Boot, Java 8/11, Maven/Gradle
- Solid understanding of SOLID principles
- Strong experience with AWS services
- Proficient in system design and architecture; able to apply modern design practices
- Knowledge of Microservices architecture and principles
- Experience with performance management and code optimization
Soft Skills:
- Very good English proficiency
- Experience working in Scrum teams
- Quick learner with a strong interest in new technologies
- Good team player with effective communication skills
- Proactive participant in Scrum ceremonies, encouraging team engagement
- Ability to suggest technical and process improvements to increase team velocity
Nice to Have:
- Personal GitHub projects
Backend Responsibilities:
- Shape the backlog into solutions in collaboration with stakeholders
- Design robust APIs using OpenAPI and implement them in Spring Boot
- Perform peer code reviews following SOLID principles
- Work with AWS services such as CloudFormation, Fargate, and DynamoDB
- Address Non-Functional Requirements (NFRs) and optimize API performance
- Guide the team in solving technical challenges