Mid Full-Stack JavaScript Developer
We're looking for a skilled Mid Full-Stack JavaScript Developer to join our partner's team and work with Evermore, a remote-first product company building thoughtful digital experiences. If you love React, TypeScript, NodeJS and creating beautiful, high-impact software, you’ll feel right at home here.
Mid Full-Stack JavaScript Developer
Total gross budget: Discussed on the initial HR screening call
Position type: Full-time
Location: Remote | Croatia, Serbia, Bosnia and Herzegovina
Seniority: Mid
We're looking for a skilled Mid Full-Stack JavaScript Developer to join our partner's team and work with Evermore, a remote-first product company building thoughtful digital experiences. If you love React, TypeScript, NodeJS and creating beautiful, high-impact software, you’ll feel right at home here.
About this position
You’ll be embedded in Evermore’s distributed product team, helping to shape and deliver scalable web solutions from end to end. Communication is async-first, with tools like Slack, JIRA, and GitHub keeping everything organized. We value proactive thinking, open collaboration, and continuous improvement – all within a flexible remote environment.
In this role, you’ll contribute to long-term projects for clients like Twin Peaks Restaurants and Quipu Group, helping to build intuitive and reliable web applications used by real people, every day.
Expect to work with a modern tech stack (React, TypeScript, Redux, NestJS, PostgreSQL, NodeJS) and have real influence over how things are built. Your voice matters, and your code will ship regularly to production.

Evermore Ventures is a distributed product company focused on building long-term digital solutions that matter. They collaborate with mission-driven organizations like Twin Peaks and Quipu Group, delivering software that’s impactful, accessible, and thoughtfully designed.
Core responsibilities
- Build, maintain, and improve frontend experiences using React, TypeScript and NodeJS
- Connect to backend APIs using NestJS and ensure smooth full-stack delivery
- Collaborate with product designers and engineers to create excellent UX
- Review code, contribute to architectural decisions, and advocate for best practices
- Work in an agile workflow, delivering quality releases regularly
- Ensure performance, accessibility, and security best practices are followed
Operational requirements
- 4+ years of experience in software development (full-stack)
- Strong written and verbal English (minimum B2 level)
- Background in Computer Science or a related field
- Comfortable working in distributed teams using Slack, GitHub, JIRA
- You will be working inside your own time zone. If needed there will be some overlap 5 – 6 PM CET.
- Deep experience with:
- React, TypeScript, React Router
- Material UI or similar component libraries
- Redux or other state management patterns
- NodeJS with NestJS
- Form validation and date handling (react-hook-form, yup, date-fns)
- SQL databases (PostgreSQL)
- Web authentication (JWT and modern auth flows)
Nice-to-have skills:
- Familiarity with monitoring tools (Sentry), localization (i18n), and CI/CD (GitHub Actions)
- Experience working with monorepos, Docker, and AWS
- Knowledge of payment integrations (Stripe) and email templating
What you can expect from us
24 days of paid time off
Including public holidays and vacation
Growth-focused environment
Exposure to varied domains and modern technologies
Flexible schedule
Outside of core EST hours

Remote-first culture
Work from anywhere you feel most productive
Some of the other products we have been working on

Peterson's
A leading provider of test preparation materials (GMT, SAT, TOEFL), career exploration tools, and scholarship searches. This platform serves as the primary source of information for over 500,000 students annually. Our team collaborates closely with Peterson’s founders, taking significant ownership in the product's development.

Syncplicity
A file-sharing platform focused on easy-to-use and secure information sharing.
Mid Full-Stack JavaScript Developer
Total gross budget: Discussed on the initial HR screening call
Position type: Full-time
Location: Remote | Croatia, Serbia, Bosnia and Herzegovina
Seniority: Mid
Apply Now →In case you have the skills and knowledge mentioned above, don't hesitate - send us your CV and we will get back to you!
If you have any questions about this position and collaboration, shoot us a message at [email protected].
The position is open until filled.