JavaScript Developer
SERBIA/REMOTE - FULL-TIME
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.
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