Benefit Software is a company with an innovative management culture coupled with in-depth knowledge of the shipping industry. We are absolutely and solely focused on the development of user-friendly office and vessel applications for maritime.
We hire people with talent, passion, and potential and then give them the variables to evolve and thrive both professionally and personally!
We are growing and thus looking for a Junior Front-end Angular Developer.
You will be an important member of our team responsible for designing, developing and testing software to create software solutions (ERP, Messaging) aligned to the needs of our customers.
If you are a passionate tech enthusiast eager to kick-start your career in a dynamic environment and excited to immerse yourself in the world of software for maritime companies, then you are a great fit.
Main Duties:
- Working as front-end applications developer
- Participating in our web development team
- Consuming and integrating RESTful APIs into front-end applications
- Translating Figma UI/UX designs into responsive, production-ready code
- Executing end-to-end development projects and tasks.
Required Skills:
- Bachelor or Graduate degree in Computer Science
- Ηands-on experience, at least 1 year, with Angular (v18+), including best practices, architecture, and commonly used modules
- Familiar in coding on Angular projects and web applications
- Proficiency with JavaScript, HTML, CSS
- Experience consuming RESTful API's
- Strong problem-solving skills and ability to translate requirements into effective solutions
- Good command of the English Language (written & oral), fluent in Greek.
Nice-to-Have Skills:
- Knowledge of version control system (Git)
- Experience in projects with business /enterprise applications (ERP, CRM, etc.)
- Experience in jQuery
- Experience in developing responsive web applications
- Understanding the RESTful API's principles, and best practices
- Basic knowledge of ASP .NET
- Basic knowledge of database development using MS SQL.
Benefits and perks:
- A stable, friendly and cooperative working environment with stimulating career prospects
- Competitive remuneration package
- Continuous learning and development opportunities
- Supportive team members with expertise in their domain.