OUR PARTNER It is one of the world's top 10 software companies with a global team of 19 000 professionals of 145 nationalities, working across 190 countries. Their purpose is to develop the best solutions for their customers - each project is personalized, rewarding and purposeful. PURPOSE OF THE JOB As a Full Stack Java Developer, you’ll be a member of the R&D Business Unit in Sofia and the global engineering community, collaborating on the strategy definition of software development; technological framework and functional approach in an Agile Environment. You’ll also work on the implementation of solutions in different countries.
• Integrate user requirements for the development of new (or upgrade of existing) software solutions; • Design technical solutions and perform feasibility studies; • Propose viable technical solutions to Product Management and/or users for validation; • Develop software according to company standards; — Create a new UI layer of site by using Angular web framework; — Create a new Angular-based mobile application from scratch; — Integration with server-side Rest API; — Architecture & development of new reusable components & widgets; — Development of new UI components; • Model, design and implement databases; • Conduct unit, package and performance tests and ensure a level of quality in line with the guidelines; • Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product; • Support the customer by debugging existing solutions in collaboration with Product Manager or Product Definition Analyst; • Produce software documentation necessary for the application and issue it to the requesting departments.
- Attractive salary referring to your skills and experience; - Private health care; - Food vouchers; - Social events; - Access to e-learning platform Udemy - Option for a B2B contract - Flexible working hours; - Relocation bonus and assistance; - Work with cutting-edge technologies; - Innovative projects for the biggest worldwide brands; - Support for professional career growth by matching your skills and plans with suitable projects; - Possibility to work in other NATEK European branches; - Transparent recruitment process with our full support (coaching, consulting, clear feedback);