Q

Full-Stack Software Developer

Que Technologies
Full-time
On-site
Remote

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:

  • Work collaboratively with cross-functional teams to collect and comprehend software requirements.
  • Conceive and create robust, scalable, and efficient software solutions.
  • Develop and integrate APIs and third-party libraries.
  • Produce clean, well-documented code that adheres to industry standards and best practices.
  • Conduct software testing, debugging, and troubleshooting to guarantee quality and performance.
  • Enhance and maintain existing software systems by evaluating user feedback and implementing necessary improvements.
  • Keep abreast of emerging technologies and industry trends, continually expanding your technical expertise 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 discipline.
  • Relevant professional experience as a Full-Stack Software Developer.
  • Proficient in JavaScript, HTML, CSS, and associated web technologies.
  • Familiarity with front-end frameworks such as React or Angular.
  • Experience with back-end frameworks like Node.js or Spring.
  • Knowledge of messaging and streaming frameworks such as Kafka or MQTT.
  • Understanding of database systems (e.g., PostgreSQL, MySQL) and Object-Relational Mappers (ORMs).
  • Experience using version control systems (e.g., Git) and working within collaborative development environments.
  • Comprehension of software testing principles and experience with various testing frameworks.
  • Strong analytical skills and meticulous attention to detail.
  • Exceptional communication and teamwork skills.

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.