JavaScript Developer


Job opening - We are looking for a JavaScript Developer. Experience with React and Node.js is required. You will be solving problems every day, writing testable code, and working with fantastic teams.

Ready to apply

JavaScript Developer

About us

We are Montecha, a software development company located in Belgrade, Serbia.

We are an IT service and technology consultancy organization. Our focus is on customized IT solutions in JavaScript and open source environments. We offer our employees exciting projects and the opportunity to grow with us.

We are looking for a sales/marketing manager to help us grow our client base and extend some of the current partnerships. We are a remote-first company, and you can work from any place in the world. We offer full employment in Serbia or contract-based work if you are living in a different country.

Role requirements

  • 2+ years of experience in JavaScript (React, Node.js)

  • Experience in working in agile (scrum) teams

  • Experience in writing tests (Jest, Cypress.js)

  • Experience with REST and GraphQL

  • Knowledge of additional programming languages is a plus

  • Fluent English, written and verbal communication skills

Your tasks/responsibilities

  • Be part of an agile team working on various projects

  • Writing easy-to-use, efficient, and testable JavaScript code

  • Creating web pages using HTML and CSS

  • Improving the user experience

  • Writing unit and integration tests

  • Developing scalable applications

  • Working with CI/CD flows, infrastructure as a code and AWS

  • Working with React, Redux, Redux-Saga, Mobx

  • A great desire to work and learn!

What we offer

  • Customer Care - Our goal is to be the best at everything we do. We work with clients to understand their needs, make it easier for them to work with us, and respond to their requests quickly and efficiently.

  • Transparency - We strive to do more than is necessary. We use available data, market insights, and local expertise to keep abreast of changes in rules and regulations and track our clients’ opportunities and risks.

  • Integrity - We value the trust placed in us by our clients and approach them with integrity. We assess and manage the risks on behalf of our clients.

  • Teamwork - We provide support to clients internationally so that the services are flawless, and we do it as a team.

  • We invest in talent - We strive to constantly hire and develop talent and allow them to create a great career. In addition, we invest in technical and leadership skills to develop qualified and motivated teams.

  • Growth - There is an opportunity for personal and carrier development within the company. We always support new learnings and experiences.

  • Support - Work in a young, positive, and supportive team. You are never alone!

Your benefits

  • Competitive salary

  • Flexible work arrangement

  • Working from home/home office

  • Full-time employment

  • Opportunity to develop your skills by working with the latest technologies

  • Challenging tasks always to keep your brain running

  • Respect for your private time

  • Ability to reduce the workload

  • Free literature

Let's talk! Get more information and ideas by contacting our team.

We’re available for new projects! Contact us for a detailed analysis and more information.