Software Developer (PHP and Laravel)

EcoVadisWarsaw, PL
Published on

About the Role

The Software Developer is responsible for assisting in the design, development, testing, and maintenance of software applications under the guidance of the telecoms department. The Software Developer will work closely with the telecoms team and have access to a team of experienced developers, contributing to projects while gaining hands-on experience in various aspects of the software development lifecycle. This role is open to candidates in Poland. It is a hybrid role for candidates living in the 50 km radius of Warsaw, or a remote role for those living outside of the radius.

Responsibilities

  • Write and maintain code for software applications based on specifications provided by telecoms dept.
  • Assist in the development of new features and enhancements for existing software.
  • Follow coding standards and best practices to produce clean, efficient, and maintainable code.
  • Perform basic testing of software applications, including unit testing and integration testing.
  • Integrate, update and troubleshoot third party API interconnections.
  • Document and report bugs, issues, and other software defects.
  • Work closely with team members to understand project requirements and contribute to the development process.
  • Attend team meetings, technical discussions, and training sessions to enhance knowledge and skills.
  • Stay up-to-date with the latest software development tools, techniques, and best practices.
  • Seek opportunities for learning and professional development, such as online courses, workshops, or certifications.

About the Candidate

Qualifications

  • Three plus (3+) years experience building enterprise grade software.
  • Experience with software design and development in a test-driven, continuous integration and deployment environment.
  • Strong proficiency in Laravel and VueJS.
  • In-depth understanding of PHP, HTML, CSS, and JavaScript.
  • Experience with RESTful APIs and API integration.
  • Familiarity with database systems (e.g., MySQL).
  • Quick learner with ability to learn new languages and technologies.
  • Excellent communication and organizational skills.
  • Attention to detail, resourcefulness and troubleshooting aptitude.

Preferred Qualifications

  • BSc or Diploma in Computer Science, Engineering or a related field, or equivalent professional experience.
  • Knowledge of telecommunications API such as Twilio, Vonage, Plivo.
  • Experience in managing secure Webhook interactions.
  • Experience with Authentication protocols like API keys/secrets or OAuth 2.0.

About EcoVadis

EcoVadis, a subsidiary of Ulula, is a social enterprise dedicated to improving working conditions across various industries by providing accurate insights from workers and communities worldwide. The aim is to create transparent supply chains and sustainable business operations. EcoVadis is one of the world’s most trusted sustainability ratings providers, supporting organizations to monitor and improve their sustainability performance.

Company Culture and Benefits

In return for your expertise, we offer:

  • Support with all the necessary office and IT equipment.
  • Flexible working hours.
  • Wellness allowance for mental and physical wellbeing.
  • Access to professional mental health support.
  • Referral bonus policy.
  • Learning and development opportunities.
  • Employee-led resource groups.
  • Comprehensive health benefits and wellness programs.
  • Multisport card and community involvement opportunities.
  • A commitment to equity, inclusion, and diversity in the workplace.

Our hiring team looks forward to reviewing your CV and cover letter with guaranteed responses to every application.

Skills

Other Benefits

Support with all the necessary office and IT equipmentFlexible working hoursWellness allowanceAccess to professional mental health supportReferral bonus policyLearning and developmentSustainability events and community involvementPeer recognition programEmployee-led resource groupsOptional health care and life insuranceMultisport cardLunch cardHybrid work organizationRemote work from abroad policyInternet and Electricity bill allowanceAdditional day for community service when volunteering