Full-Stack Software Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Full-Stack Software Developer

QUE Technologies is seeking a skilled Full-Stack Software Developer to join our dynamic team. As a Full-Stack Software Developer, you will be responsible for designing, developing, and maintaining our software applications across the entire stack. You will have the opportunity to work on cutting-edge projects at the intersection of the built environment, digital technologies, and energy infrastructure.

In this role, you will:

  • Collaborate with cross-functional teams to gather and understand software requirements.
  • Design and develop robust, scalable, and efficient software solutions.
  • Implement and integrate APIs and third-party libraries.
  • Write clean and well-documented code, adhering to industry best practices and coding standards.
  • Perform software testing, debugging, and troubleshooting to ensure quality and performance.
  • Maintain and enhance existing software systems by analyzing user feedback and making necessary improvements.
  • Stay up-to-date with emerging technologies and industry trends, and continuously expand your technical knowledge and skills.

If you are a highly motivated and talented software developer who thrives in a collaborative and innovative environment, we would love to hear from you.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Professional experience as a Full-Stack Software Developer.
  • Strong proficiency in JavaScript, HTML, CSS, and related web technologies.
  • Experience with front-end frameworks such as React or Angular.
  • Experience with back-end frameworks such as Node.js or Spring.
  • Experience with message and streaming frameworks such as Kafka or MQTT.
  • Knowledge of database systems (e.g., PostgreSQL, MySQL) and ORMs.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Understanding of software testing principles and experience with testing frameworks.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.

Benefits

  • Competitive Compensation: A robust salary package, complete with fixed and performance-based incentives, recognizing and rewarding your contributions.
  • Work-Life Balance: Flexibility of partially remote work, offering a balanced approach that combines the convenience of working from home with the vibrant energy of in-office collaboration.
  • European Network: Opportunities for collaboration with leading academic and industrial partners across Europe, expanding your professional network and experiences.
  • Continuous Growth: An inspiring work environment dedicated to fostering creativity, continuous learning, and professional development, ensuring you stay at the forefront of your field.
  • Impactful Role: The chance to be a key player in a diverse, dynamic, and passionate team, making a tangible difference in the energy and tech sectors.
Original job Full-Stack Software Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Μαρούσι, Μαρούσι (Δήμος); Αττική; Αποκεντρωμένη Διοίκηση Αττικής

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in Greece

Share this job with your friends

GrabJobs is the no1 job portal in Greece, connecting you to thousands of jobs fast! Find the best jobs in Greece, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.