Software Engineer

About:

iQube IT Consulting is a fast-growing and flexible consulting company, passionate about optimizing business processes and delivering smart, efficient solutions. We specialize in IT Outsourcing, supporting both national operations and international clients through a Nearshore model.

From tailor-made software development to cutting-edge Artificial Intelligence projects, we help organisations boost their digital transformation with innovation, agility, and a client-first mindset. Join us and be part of a tech-driven journey where ideas turn into impact.


The Opportunity:

We are seeking a talented and enthusiastic Software Developer to join our dynamic team. You will play a key role in developing and maintaining our web applications, utilizing your expertise in PHP, HTML, CSS, and JavaScript. If you are passionate about creating high-quality, user-friendly web solutions and thrive in a collaborative environment, we encourage you to apply!


Responsibilities:

Develop and maintain web applications using PHP as the primary backend language.

Write clean, well-structured, and efficient code following best practices and coding standards.

Design and implement user interfaces using HTML, CSS, and JavaScript.

Collaborate with designers, product owners, and other developers to understand requirements and translate them into technical solutions.

Integrate frontend and backend components to create functional and seamless user experiences.

Develop and consume RESTful APIs and other web services.

Troubleshoot and debug software issues to ensure optimal performance and stability.

Participate in code reviews to ensure code quality and knowledge sharing.

Stay up-to-date with the latest web development trends and technologies.

Contribute to the continuous improvement of our development processes and tools.

Participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.

Contribute to technical documentation.


Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Proven experience (3-5 years) in developing web applications using PHP.

Solid understanding of HTML, CSS (including preprocessors like Sass or Less is a plus), and JavaScript.

Experience with modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js) is a plus.

Familiarity with relational databases (e.g., MySQL, PostgreSQL) and writing SQL queries.

Experience with version control systems (e.g., Git).

Strong problem-solving, analytical, and debugging skills.

Excellent communication and interpersonal skills.

Ability to work effectively both independently and as part of a team.


Bonus Points For:

Experience with PHP frameworks (e.g., Laravel, Symfony, CodeIgniter).

Familiarity with server-side JavaScript (e.g., Node.js).

Experience with testing frameworks (e.g., PHPUnit, Jest, Cypress).

Knowledge of web security best practices.

Experience with cloud platforms (e.g., AWS, Azure, GCP).

Familiarity with agile development methodologies.


What We Offer:

Competitive salary (1600€ net) and benefits package (health insurance)

Opportunity to work on exciting and innovative projects.

A collaborative and supportive work environment.

Opportunities for professional growth and development


Post Date
2025-05-28
Job Type
-
Employment type
Full-time
Category
Engineering, Information Technology
Level
Entry
Country
Portugal
Industry
IT Services , IT Consulting ,
iQube IT Consulting*******