Location: Anywhere in Bosnia and Herzegovina
Hi there, React 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 and Growing 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 another
Software Developer (React)
Why is this role important in Mistral?
As a Software Developer YOU will be involved in all the phases of 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 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:
Work as a part of a cross functional team of Software Developers, Quality Assurance Engineers, U/UX Designers, DevOps to deliver agreed features on a sprint base. Teams use agile methodologies for work organization.
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
Focus on delivering the highest quality code within the agreed time
Demo newly developed features to the client
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
Communicate professionally with a diverse group of clients and staff members on topics related to own tasks
What you’ll need to be successful in this role:
4+ years of experience delivering high quality software in React
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 superriors.
Fluent English language skills, both spoken and written.
What’s nice to have:
B.S. in Computer Science or equivalent experience
Mentoring and knowledge sharing abilities
Demonstrated experience with best SDLC practices: coding standards, reviews, code management, build processes, and testing
Experience developing Software as a Service (SaaS) applications and understanding the impact of this architecture in a deployment environment
Experience building safe and secure software solutions by following industry standard security best practices, and demonstrated security awareness in general.
What’s really nice to have:
Experience developing Single Page Applications in general (regardless of the tech stack)
Some experience with backend programming that could help you understand your teammates’ tasks and needs
Good understanding of state management, especially with Redux, or a similar Flux based state management tool.
Good understanding of asynchronous programming.
Good understanding of advanced concepts such as CDN, caching, (auto)scaling, load balancing, etc
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:
In order for everyone to be aligned with Mistral philosophy as a workplace, Mistral expects you to be:
WHAT OUR EMPLOYEES LOVE ABOUT MISTRAL
… and much more.