Software Developer (Angular)

Anywhere in B&H, Bosnia and Herzegovina

Location: Anywhere in Bosnia and Herzegovina


Hi there, Angular Software Developers,

Do you value above everything a transparent working environment, focused on your personal growth, where you can always become a better version of yourself? 

Do you believe that focus on People and Trust are the key elements to a successful organization? 

If you answered these questions with a “Yes”, it's your lucky day!  Scroll down to learn more about an open opportunity in Mistral, a company where we actually live these values.

We are looking to expand our team of highly skilled professionals with the new exciting role of


Software Developer (Angular)


Why is this role important in Mistral?

As a Software Developer, YOU will be involved in all the phases of the Software Development Life Cycle and ensure that we deliver the best software to our clients in the most optimum time frame. Your biggest contribution to the team goals is through the delivery of high-quality code and mentorship of other, more junior members of the team because we strongly believe in knowledge sharing and growing together. As a Software Developer, you play a crucial role in ensuring client satisfaction through high-quality software solutions.   


As a Software Developer in Mistral you will:

  • Participate independently (with no need for supervision) in all aspects of software development activities with a goal to deliver high-quality software solutions in the optimal timeframe to Mistral’s clients

  • Produce clean, efficient code based on specifications

  • Write a program in an appropriate language 

  • Provide correct estimates of time needed to complete own tasks and assures that the task is completed, documented, and in alignment with the rest of the software

  • Troubleshoot, debug and upgrade existing software

  • Create technical documentation for reference and reporting to the client (software specifications)

  • Understand the security of systems and makes sure to follow security procedures on the project 

  • Mentor and onboard junior members of the team

  • Communicate professionally with a diverse group of clients and staff members on topics related to own tasks


To be successful in this role you will need:

  • 4+ years of experience delivering high-quality software in Angular

  • Good general knowledge of Javascript, CSS, and HTML.

  • Experience in building and delivering complex software systems

  • Proven track record of functioning as a part of larger, cross-functional, development teams.

  • Experience in receiving as well as providing constructive feedback to your peers, subordinates, and superiors.

  • Fluent English language skills, both spoken and written.


Headquarters: Sarajevo (dev center)

Other offices: Mostar (dev center), Atlanta, Amsterdam, New York (business development centers)

We’re doing what we’re best at since 2010; developing customized end-to-end software solutions; including design implementation and support. Each member of our carefully selected team is very proactive and passionate about their work, a quality that is mandatory to join our team.

Our substantial experience comes from working in the telecommunications, banking, healthcare, insurance, media and entertainment, retail, distribution, trade, education, and automotive industry for over ten years. You can find more details about some of our projects on our webpage.

No micromanagement. Our teams have the creative freedom to approach problems in their own, unique way. Because of that, our people feel much appreciated for their ideas and are highly engaged with what they do.

Round-the-clock professional development plays a significant role in our everyday lives because being up to speed with the latest tech trends is essential at Mistral. Our whole organizational model is entirely shaped to enable growth, both professional and personal, and to provide the optimal work-life balance.

In short, Mistral: 

Values Authenticity

Cultivates Trust

Provides Opportunities

Cherishes People


In order for everyone to be aligned with Mistral philosophy as a workplace, Mistral expects you to be: 







  • An environment where you’re highly valued and appreciated

  • We’re BIG on trust, autonomy, and accountability

  • Our global projects are very challenging, making our everyday super-dynamic

  • We have an in-house 1on1 English coach and a therapists

  • Gym benefits: One of Mistral’s core values is being healthy. To assist you in achieving your fitness goals, Mistral refunds 50% of your monthly gym membership fee

  • Parking benefits: 50% refund of your monthly parking costs

  • Sports activities: Join in the fun of playing different sports activities with your teammates

  • Watch & Learn sessions: Learn new things from your Mistral mates while having a snack together

  • Tinker Box: This is a technical vacation, time for you to be away from the project and develop your ideas that are relevant for the company and grow professionally in any way you wish

  • Specific technology practice groups; spend time and share experiences with like-minded professionals from other in-house projects

  • Support for attendance on any relevant conference or training

  • Full access to online learning platforms (we like Udemy the most)

 … and much more

Tell your friends about this position

Personal information
Professional data