We are looking for an experienced and organized frontend expert with a deep understanding of the development process, as well as excellent people and communication skills. If you are a highly driven professional looking to work in a dynamic, fast-growing environment with plenty of room for growth and career development, we just might be a perfect match. Be kind and make the first step!
This vacancy is open in our development centres in: Belgrade, Novi Sad, Nis, Banja Luka and Subotica.
Basic requirements and Challenges:
- Leadership of a frontend team ( 7 to 15 people)
- System Architect for all frontend initiatives
- Making technical decisions in order to follow the cutting edge technologies and best practices
- Patient in working with young engineers
- Good at passing on knowledge to younger colleagues
- Code reviews
- Designing advanced systems that can potentially use multiple frameworks
Required technical skills:
- Good knowledge of Typescript
- Advanced knowledge of Angular 2+
- Good understanding or experience with AngularJS
- Setting up the project in Webpack (development, build, deployment)
- Setting up the architecture of the project (component composition, atomic design, conventions, routing, interceptors, services, testing)
- Unit testing
Required soft skills:
- Advanced communication skills
- Proven leadership experience
- Proactive mindset
- Excellent organizational skills
- Meticulousness and thoroughness.
Nice to have:
- Knowledge of ReactJS
- Experience or knowledge of microservice architecture
- Knowledge of modern design patterns, using microservices and APIs.