Principal Front-end Software Engineer
We are BULPROS (https://www.bulpros.com/) and started our business in 2010 with 5 people on board. Currently our global team has more than 1300 professionals, working across 19 offices, located in Europe and North America. Our portfolio focuses on Technology Services, Cloud and Support Services, Industry Digitalization, Cyber Security, Digital Workspace and Sales Services. Headquarter: Business Park Sofia, Bulgaria Due to our rapid growth and business expansion, we are looking for a
PRINCIPAL FRONT-END ENGINEER
Main responsibilities include:
* Turning concepts and requirements into highly available web applications and systems using technologies such as JavaScript, React, Angular and Typescript;
* Defining and analyzing business requirements and implement solutions to business needs, ensuring their completion by putting together a robust end to end process;
* Working closely with the Engineering Manager; recruiting the best engineers for your team. You will engage with product teams on forward planning and drive team focus on delivery goals and value;
* Leading by example on transparent communication, ensuring that business expectations are always set realistically; a very good level of interpersonal skill is important to us;
* Maintaining and upholding the SDLC; driving improvements to working practices;
* Proposing sound phased or tactical implementations where appropriate and share your experience by mentoring more junior squad members;
* Maintaining the existing systems, developing new applications and improving functionality to ensure high quality in any software releases;
* Implementing, documentation and unit test coding that implements the functionality required by the business to meet business objectives;
* Partnering with load testing and QA teams and working with them together as a team to produce quality software.
Requested education/certification:
* Bachelor’s or Master’s Degree in either Engineering, Computer Science, or Mathematics will be a strong advantage;
* Senior expert with 6+ years developing FE web applications for high load data heavy websites;
* Expert working knowledge of JavaScript;
* Excellent knowledge of browser support and cross-browser testing/features;
* Excellent knowledge of several JS frameworks, including Angular and React;
* Excellent HTML/CSS (LESS, SASS, SCSS) knowledge as well as extensive experience of designing large scale web solutions;
* Experience in working with RESTful APIs and working in an agile environment (Scrum/ Kanban);
* Experience of creating enterprise-grade web applications and web service technologies as well as UI design and UX;
* Track record as a senior technical or team lead with minimum 3 years of managing/leading teams;
* Experience of working with containerization technologies (e.g. Docker, Kubernetes) and knowledge of the gaming industry is a huge advantage.
We offer:
* Work in a successful and innovative environment and participation in all stages of the development process;
* Obtain knowledge in cutting-edge technologies;
* Directly communicate with partners from all around the globe;
* Excellent salary and an opportunity to grow within the company;
* Introduction programs; Free German courses;
* Recognition programs and rewards;
* Additional health insurance, access to sports card; coverage of certification program expenses; company-sponsored events and team buildings, etc.
If you feel like the right person for the role and want to take a new challenge, do not hesitate to contact me here or at: