Software Development Manager (Frontend)
MP Solutions
- Budapest
- Állandó
- Teljes munkaidő
- Foster careers of engineers reporting into you by finding opportunity for growth, coaching, addressing concerns and if necessary, implementing performance management.
- Build and nurture effective, high performant teams that consistently deliver quality software.
- Represent team within wider technical discussions across different stakeholder groups, and be effective in doing so by constantly broadening your understanding of the company's technology landscape.
- Take ownership for the delivery of specific outcomes, or work across wider groups in conjunction with programme management to deliver more significant outcomes.
- Remain a hands on coder. Contribute code during team sprints.
- Lead and evangelise team focus on performance, availability, reliability and security.
- Continuously improve yourself and your team by suggesting and helping implement new Engineering processes and practices.
- Effectively communicate your and your team's progress to your team members, your Manager and wider colleagues.
- Previous experience with management of software engineering teams of 10-15 people.
- Strong native JavaScript skills in the browser and server, including OO JavaScript. Exposure to ES6 is advantageous.
- Exposure to a variety of JavaScript frameworks and libraries: React, Backbone; jQuery, Underscore and unit testing with Jasmine or similar.
- Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD, ATDD and TDD.
- Experience of using Node.js to create high traffic websites using Express.js, Sails, Koa or similar.
- Writing standards compliant HTML5 and CSS3.
- Understanding NoSQL technologies.
- Designing and developing systems for high availability and scalability.
- Problem solving, analysis and computational skills. You are comfortable designing systems and reasoning about them.
- Experience of operating in the cloud.
- Our client is a diverse and exciting employer, dedicated to being #aplacetogeton, providing career defining opportunities to all of their colleagues.
- A learning culture and excellent opportunities to develop your career within your chosen field or something altogether new.
- Varied and exciting projects to play a part in - there is always something new and exciting in the pipeline.
- Competitive salary and benefits package.