- LocationSofia, Bulgaria
-
IndustryComputer Software
Antal International is a network of global talent solutions experts, with a vast presence spanning over 140 offices in 35 countries. Antal International has established a strong presence in the Bulgarian market since its inception in 2005 and opened a new office in Bulgaria in 2023. This strategic move demonstrates Antal's dedication to staying at the forefront of the industry and its unwavering commitment to delivering top-notch recruitment solutions.
For our trusted partner - a product company, providing smart energy technology solutions with a diverse portfolio of solar, battery and energy ecosystems products we are searching for a loyal and communicative person for the role of a Full Stack (React+Java) Team Lead to join their exceptional and dynamic team!
In this role, you will be part of the team responsible for a CAD web application project – a design software product for visualization which allows PV professionals to design a complete PV system from scratch for corporate clients and explore the benefits of the system and its’ optimization.
Main responsibilities:
- Design, build, and maintain both front-end and back-end systems
- Working closely with business requirements
- Working closely with product managers, designers, and other developers to translate business requirements into technical solutions
- Writing design documents
- Managing a small team of highly professional developers
- Implementing features and unit testing them
- Backend development technologies: Java 18/21, Spring Boot, Hibernate ORM, Kubernetes, Docker
- Front-end technologies: TypeScript, React, Redux, RxJS, Redis, Cassandra, Babylon.js, Webpack
- Databases: MySQL, MariaDB, RabbitMQ
Desired experience, skills and qualifications:
- 7+ years of experience as a Software Developer
- Extensive knowledge working with programming language Java
- Advanced knowledge working with FE technologies – Typescript, framework React or relevant
- Good knowledge of frameworks such as Spring, Spring Boot
- Good knowledge of tools like Hibernate
- Extensive knowledge in designing and programming web applications
- Excellent communication skills, motivation, analytical and problem-solving attitude
- Previous experience in leading a team or a project
- Excellent English level (both oral and written) - B2 as a minimum
- University (BS/MS) degree in Computer Science, Software Engineering, or a related specialty
Advantages:
- Experience in leading development teams
- Experience in leading projects
- Experience in dealing with business requirements and product development
Our client offers:
- Excellent remuneration and benefits package (including equity package)
- Full medical insurance
- 24 days paid leave
- Hybrid model of work – 1 day per week at the office
- Opportunity to use cutting-edge technologies
- Professional development
- Great supporting team and environment
- Being part of a global function and global knowledge-sharing
We appreciate all applications, however, only candidates selected for an interview will be contacted.
Note:
We are committed to creating a diverse and inclusive workplace. Qualified applicants from all backgrounds are encouraged to apply. We comply with all applicable national and local laws pertaining to non-discrimination and equal opportunity.
License No: 3529/25.5.2023.
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match