We are a software project management and development team based in Belgrade. We develop for web and mobile, proprietary, partner and client projects. We deliver on every part of the production cycle, from ideation via branding, design and coding.
A career in Factory World Wide is more than just a job, our energetic work space offers a collaborative environment with plenty of opportunity to work as a team, and you will work alongside other driven, great colleagues, who are the best at what they do.
We are looking for an experienced Senior Frontend Developer to join our growing team in the Belgrade office!
As a Senior Frontend Developer, you will be responsible for providing architect and technical solutions to complex problems, as well as for the collaboration with the third party teams on the project. Your ability to be a technical leader, your software development experience and most importantly, your focus on continuous learning and delivering software of the utmost quality, will be critical for our team success.
RESPONSIBILITIES:
- Lead and manage a team of developers
- Coach and guide the development of team members
- Share knowledge, motivate and inspire others to generate new ideas
- Efficiently manage and support communication and decisions from management
- Plan, organize, follow-up and evaluate work of the team and its impact on the project
- Research technologies and support strategic technical decision making
- Identify risks and provide relevant solutions to complex problems
- Estimate time to accomplish development tasks and commit to meeting all objectives
- Ensure the technical feasibility of UI/UX designs
- Perform other related duties
TECHNICAL SKILLS:
- 6+ years of experience as a FrontEnd developer
- Deep JavaScript programming and relevant instrumentation skills
- Knowledge of TypeScript, ECMAScript Standards, Babel, Webpack, HTML5/CSS3, Scss/Sass/Less
- Good knowledge of Functional Programming, Object-Oriented Programming and design patterns
- Excellent understanding of FrontEnd best practices, architecture patterns, and tooling for the complete development life cycle
- Experience with writing unit and E2E tests (Jest, Mocha, Chai, Protractor, Cypress)
- Extensive experience with a modern JS frameworks (React, Angular, Vue)
PROFILE:
- University degree in IT, electrical engineering or the equivalent in experience
- Strong interpersonal and communication skills, with proficiency in spoken and written English
- Proven 6+ years of professional experience in software development
- Relevant experience as a team lead
- Experience in working on several projects simultaneously
- Good understanding of concepts of agile methodologies
- Critical independent positive thinker in resolving complex problems
- Customer-oriented team player with a positive attitude
- Detail-oriented and organized, flexible, technically creative, curious and open-minded person
- Good analytical and problem-solving skills
- Updating job knowledge proactively
WHAT WE OFFER:
- Working on really challenging projects
- Competitive salary based on knowledge, not only years of experience
- Transparent career development plan
- Six months Performance Reviews
- Dynamic and modern office space
- Young, energetic and motivated team
- Flexible working hours
- Gaming room
- Private Health Check Up
- Parking provided
- Company provided gym and fitness
- Regular team buildings and activities
SELECTION PROCESS:
- We will contact only short-listed candidates.
- We optimized the selection process. First interview will contain both the HR and technical interview.
- The interview will take about an hour. If the interview goes well, you may be invited to another technical interview or you will receive a job offer.
If you are interested for this position, send your resume in English electronically.