Senior Software Engineers | Software Engineers

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

Are you ready for the next challenge?

We are on the lookout for

Senior Software Engineers / Software Engineers (Onsite)

PHP & Flutter (Onsite)

PHP ENGINEER REQUIREMENTS

  • Experience in Software Engineering and Development using PHP.
  • Knowledge of at least one PHP framework such as Laravel, CodeIgniter, or Zend.
  • Experience with MySQL databases.
  • Strong knowledge of CMS development and Web Services.
  • Familiarity with third-party APIs such as PayPal, Facebook, Twitter, and Google APIs.
  • Proficiency in HTML5, CSS3, JavaScript, jQuery, XML, and AJAX.

FLUTTER ENGINEER REQUIREMENTS

  • Minimum 1+ years of experience developing Flutter mobile applications.
  • 3+ years of experience in Mobile Application Development.
  • Experience integrating RESTful APIs.
  • Good understanding of state management, Dart, and debugging Flutter applications.
  • Experience with automated testing and build processes would be an advantage.
  • Some experience in Kotlin/Swift would be beneficial.
  • BSc in Computer Science/IT or equivalent experience preferred, but not essential.

RESPONSIBILITIES

  • Write clean, readable and maintainable code.
  • Create and maintain comprehensive documentation for existing code.
  • Follow coding standards, guidelines and industry best practices.
  • Responsible for shipping clean and tested products for UAT.
  • Conduct effective developer testing and debugging.
  • Take responsibility for application development within the team.
  • Assist in training and supporting Junior Developers.

MINIMUM REQUIREMENTS

  • 3+ years of industrial experience.
  • Bachelor's Degree in Computer Science, Software Engineering, IT, or equivalent work experience.
  • Experience in software/mobile application development.
  • Experience in integrating RESTful APIs.
  • Strong problem-solving and debugging skills.
  • Ability to work effectively as part of a development team.

WHY JOIN US?

  • Excellent and competitive remuneration package.
  • Rewarding and performance-driven culture.
  • Friendly work environment with professionals.
  • Individual/family health coverage.
  • Training and continuous learning opportunities.
  • Regular performance reviews.
  • Exciting, dynamic and challenging projects.
  • Opportunities to learn and improve your leadership skills.
  • Flexible working environment.

Send your CV to [email protected] with "careers" in the subject line, followed by the role you're applying for.