Mid/Senior Front-End Developer

We're looking for a fun new hard-working Senior Front-End Developer to join our team! You'll be part of a cross-functional team that's responsible for the full development life cycle, from conception to deployment.

More important than specific technical skills is that you're a strong problem solver who loves to learn — we're not experts in everything and we don't expect you to be either.

About us

We're a team of experienced professionals based in Prishtina, Kosovo, who love turning great ideas into awesome products.

Our core values include transparency, creating a safe, high-trust & independent team; building incredible developer experiences; maintaining a healthy working environment; and helping to deliver web / mobile experiences that feel amazing to use on every device and connection type.

What you’ll do on a day-to-day basis

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Take ownership of features from idea/mockup to live deployment. You’ll shape and guide the direction of crucial new features
  • Ship. Early and often. You’ll iterate and ship frequently. You’ll have a real impact on the end-user experience and you’ll love working on a team that delivers real user value as often as possible.
  • You'll be interacting with our customers on a regular basis, handling inbound support and feature requests.
  • We work independently, the rest of us won't know what you're doing day-to-day unless you tell us.

Details of the Role

  • Type of work: Full-Time
  • Start date: Immediately
  • Deadline: October 31, 2021
  • Location: Prishtine, Kosove
  • Level: Senior
  • Language: English

Skills / Experience you should have

  • BS/BA degree in computer science or equivalent experience
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • Experience with React.js is preferred but not a show stopper. If you haven't worked with React.js but you know Angular or Vue, feel free to apply
  • Strong technical, analytical, problem solving, written, and verbal communication skills. As part of the team, you’ll interface both directly and indirectly with our customers, and contribute to documentation. Clear communication is fundamental in creating intuitive and compelling resources.
  • Ability to dive into complex problems. You should be able to quickly assess, understand, and iterate upon aspects of our codebase.
  • Ready and willing to ask and answer questions. If you’re comfortable saying you’re unsure, asking for help; but equally reaching out to assist others, you’ll be an incredible addition to our team. We thrive because of continuous learning. First time mistakes should be celebrated, not blamed.
  • Excellent verbal, written, interpersonal, organizational, and time management skills.
  • Ability to quickly master new technologies and wear multiple hats. If you're not there yet, don't worry, this will become your strongest item in your new toolbelt if you join our team
  • Willingness to learn new tools

What's in it for you

  • No matter your experience level, you'll be challenged and work in the same tasks as our senior team members. This is the main engine that drives our company culture
  • Health Insurance
  • Work from anywhere 1 day per week, from the comfort of your home, your favorite beach or hiking destination. The only catch here is that you owe us some amazing pics to share :)

How to Apply

Send your CV to careers@appstellar.io and tell us why we're a great fit for each other. We're looking forward to meeting you.


Have any question about us?

Don't hesitate to contact us.

Contact us