Full Stack Developer

4 days ago


Agios Ioannis Rentis, Attica, Greece Sioufas and Associates Law Firm Full time

About Us

Sioufas & Associates Law Firm is a leading Greek law firm with a strong presence in Athens, Thessaloniki, Patras, and Bucharest, Romania. We are committed to delivering exceptional legal services and fostering a dynamic, inclusive, and high-performing work environment.

Position Overview

As a Full Stack Developer, you will play a key role in enhancing and expanding our software applications while ensuring the efficiency of the SDLC. As a key member of our Legal Services Department, you will collaborate closely with the Business Analyst team to design, develop, and implement scalable applications that align with business needs.

Key Responsibilities

  • Design, develop, and maintain robust front-end and back-end applications.
  • Develop new user-facing features using Angular and React.
  • Build reusable components and front-end libraries for future use.
  • Translate UI/UX designs and wireframes into high-quality, responsive code.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Collaborate with UI/UX designers and back-end developers to improve usability and performance.
  • Develop and maintain back-end services using Python.
  • Implement and manage RESTful APIs for seamless integration.
  • Write complex SQL queries while ensuring performance optimization and avoiding deadlocks.
  • Ensure code quality through comprehensive testing and debugging.
  • Maintain high graphic standards and ensure brand consistency across all applications.
  • Stay up-to-date with emerging technologies, frameworks, and best practices to drive continuous improvement.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
  • Hands-on experience with React, Angular, and Angular Material.
  • Proficiency in back-end development using Python.
  • Expertise in writing optimized SQL queries and working with relational databases.
  • Solid understanding of RESTful API design and integration.
  • Knowledge of modern authentication and authorization mechanisms, such as JSON Web Token (JWT).
  • Experience with front-end development tools such as Babel, Webpack, and NPM.
  • Ability to translate business requirements into scalable technical solutions.
  • Familiarity with version control systems, primarily Git.
  • Strong problem-solving skills, attention to detail, and ability to work in a collaborative environment.

Benefits

  • Competitive remuneration and benefits package.
  • Bonus upon success.
  • Private medical insurance.
  • A team who is eager to provide the best possible solutions for our clients.
  • Formal training and development of your skills.
  • A place where your professional and personal success is our commitment.


  • Agios Ioannis Rentis, Attica, Greece beBeeSoftware Full time

    About this roleAs a key member of our team, you will play a pivotal part in driving the success of our software applications. This is an exceptional opportunity to join a dynamic and inclusive work environment where your technical expertise will be valued and nurtured.Key responsibilities include:Designing and developing robust front-end and back-end...


  • Agios Dimitrios, Attica, Greece beBeeDesign Full time

    Job Title: Senior Digital Designer    About UsWe are a highly esteemed employer, offering career opportunities and a unique work experience to exceptional professionals and talented young individuals through our dynamic Selection & Recruitment Program, as well as our Internship/Graduate Programs. Our main goal is to build a high-performing team by...


  • Agios Dimitrios, Attica, Greece beBeeDesigner Full time

    Job Title:UI/UX Design SpecialistDescription:We are seeking a highly skilled UI/UX Design Specialist to join our team. As a key member of our design team, you will be responsible for designing and implementing modern user interfaces for web applications, focusing on user experience and visual consistency.You will work closely with development teams and...