" "
JavaScript Full Stack Developer

JavaScript Full Stack Developer

Sofia full-time

About us

TopVine is a co-operative technology consulting firm that consists of a team of trusted IT experts, based in Sofia, Bulgaria. We believe in working together with other talented, and motivated individuals to solve larger problems and complete much bigger projects than we can do alone.

TopVine aims to flip business paradigms on their head giving the power back to the individual, rather than self-interest lead corporations, TopVine offers a unique business structure inspired by accounting, investment banking and law firms allowing for flexible career growth and opportunity for investment.


The JavaScript full stack developer will cooperate/participate in the design, development and enhancement of client system applications, with wide latitude for independent judgment and decision-making.

The best JavaScript developers will thrive in a fast-paced, collaborative, and learning-centric environment. Building greenfield SAAS projects and brainstorming the architecture, design, and user experience of new and existing client projects.

Requirements and necessary skills

We Expect you to ....

● Participate in the architecture, design, and development phase of software production
● Troubleshoot and fix any issues relating to JavaScript programs ​specifically modern frameworks like React or experience with other frameworks like Angular or Vue with interest in working with React
● Work in a multi-disciplinary team with other professionals such as Back-End Developers, Front-End Developers and UI/UX Designers
● Build polished cross-browser web-based user interface
● Build server-side APIs (REST, GraphQL, etc...)
● Participate successfully in an established project management process
● Adopt best practice coding standards, and participate in peer code reviews
● Test and develop software for client applications
● Documenting the development process, architecture and standard components

What you will likely need to succeed....

● Proven experience with JavaScript delivering high-performance, public-facing web applications that had demonstrative business impact in a cooperative environment
● Specifically working with modern frameworks like React or experience with other frameworks like Angular or Vue with interest in working with React
● Ideally has experience with other programming languages
● Proficient understanding of code versioning tools, such as Git
● Have good written and verbal English language
● Problem solver with excellent verbal and written communication skills
● Curiosity and desire to learn new concepts and technologies

We offer

We work with a wide variety of clients from the US, UK, Australia, New Zealand and Asia with an ever-expanding client list from all over the world, we aim to have a wide variety of interesting projects that allow our team to learn, grow and expand our own abilities while keeping us engaged and fulfilled in the jobs we complete, and allowing ourselves the freedom to explore the technologies that fit our natural desires, drives and interest.

We provide a flexible working environment with remote working opportunities and meet regularly to work together and socialise.

We believe in investing in ourselves and that is why we offer flexible perks to help make our lives easier so we can spend our time doing what we love.