FULL STACK JAVASCRIPT DEVELOPER

01 INTRO
Fast, secure and user-friendly software that fits our clients’ needs is our mission. In doing so we value freedom, independence and personal development.
Our team is now expanding and we are looking for someone who has a couple of years of experience, loves JavaScript and wants to share insights.
There are some exciting projects coming our way and we are looking forward to a new set of eyes and hands to guide us towards raising the solutions we work on, to an even higher level.




02 ABOUT THE JOB
What will you do
We have a major project that we maintain, develop new features and integrate with new systems. It’s a project used and loved by a huge number of people and your daily work can make a real influence.
You will build and ship features end-to-end across the stack — from polished UI and component architecture to backend APIs and integrations. We mostly work with React and Next.js, focusing on maintainable, scalable solutions.
If you enjoy working close to product and taking ownership – you’ll feel at home.
We are hiring a Full Stack JavaScript developer of a mid or a senior level. This is how we establish seniority:
Mid level
- Works autonomously
- Follows best practices in software development
- Comes up with a solution for features autonomously
- Makes accurate plans for themselves
- Provides accurate estimates for themselves
- Strong sense of responsibility
Senior level
- Everything listed for Mid level
- Comes up with great solutions even for the things they never had experience with before
- Makes cautious estimates even for things they never had experience before
- Makes plans and achieves clarity for junior and mid developers
- Handles complexities and organizes the development work

03 expectations
We are looking for
- At least 3 years of experience building and shipping modern web applications using JavaScript/TypeScript
- Strong experience with React and production experience with Next.js (SSR, routing, data fetching, performance)
- Backend experience with making APIs using JavaScript
- An intermediate knowledge about databases
- Comfortable working with HTML and CSS, and building clean, accessible UI
- Someone who is always looking to improve their knowledge and skills
- A problem-solving mentality
- Someone who likes what they do (otherwise, what’s the point?)
Requirements
- Fluent in Croatian or a native speaker
- Good command in spoken and written English
These are not requirements, but are nice to have
- Interest in research and development, learning and improving within the team
- Experience with ElasticSearch
- Experience with CI/CD and comfortable working with Git in a team setting
- Experience with SSR apps and performance optimization (caching, rendering strategy, bundle size)
- Experience with cloud platforms (Azure/AWS) and modern deployment workflows
Don’t worry if you don’t have experience with some of the things we listed here. If you have a positive attitude about learning new things, everything will work out 😀.
04 THE OFFER
What do we offer
We value freedom, simplicity and responsibility. These are the values that drive us. Everything can be discussed and once we agree on something you can be sure that our commitment will be fulfilled. We believe that cooperation can only be good if both sides are satisfied and happy. That way we can all enjoy that software development life!
- A competitive salary according to your experience
- 1.940,00 EUR – 3.010,00 EUR gross for Mid developer
- 3.010,00 EUR – No upper limit gross for Senior developer
- The salary increases both with the increase of your personal performance and with the growth of the company
- Flexible working hours that fit your schedule
- Work from anywhere you like:
- Remote
- From our offices in Zagreb and Mostar
- Or combine the two. Whatever works for you 👍
- High-end work equipment plus a budget for any additional equipment
- Clear career development plan and regular 1on1 conversations with your Team Lead
- Open communication, feedback, and discussion about any matter that’s important to you
- Education and development
- Easygoing working atmosphere
- Your own plant that will grow and evolve by your side 🌷
- If you enjoy training your body, as well as your mind, it’s good to know that we offer subsidized recreation
- Unlimited coffee, tea, drinks, fruits and snack
- Best co-workers in the world (in our humble opinion)
05 JOIN US
Join our team
Send us an email to careers@enterwell.net with following info:
- Your contact info
- A little about you, your skills and educational background
- A sentence or two on why do you want to work with us
- Links to your github, repositories, source codes, etc. (if you have them)
We accept applications in English and Croatian.
Thank you for your time.