Menu
Gold Media Tech
Close menu Gold Media Tech
Request Free Consultation

Job: Full Stack Software Engineer

PHP, Laravel, React.js, WebRTC, MySQL, Nginx, Linux, AWS, CI/CD,
Remote
Full Time
Apply for this job - or - Join our talent network

About the Company:

Our client is a leading provider of talent acquisition suites in Software-as-a-Service format, used by thousands of customers in over 100 countries. Known for their award-winning video interviewing platform, they have recently expanded their services with strategic acquisitions such as Chally and Comeet.

About the Role:

Our client is looking for a Full Stack Software Engineer to be an integral part of the engineering team, significantly contributing to the development of new features that enhance their customers’ experience.

Responsibilities:

  • Collaborate with product managers and stakeholders to understand requirements and translate them into technical specifications.
  • Write maintainable, high-quality code to implement new features and improvements in the SaaS application.
  • Develop user interfaces on the client side using React.js.
  • Design, develop, and maintain server-side components, APIs, and business logic.
  • Optimize backend code for performance, scalability, and reliability.
  • Investigate and resolve bugs reported by QA or end-users.
  • Participate in and conduct code reviews to ensure code quality and adherence to coding standards.
  • Write and execute unit tests to validate code correctness.
  • Collaborate with QA to implement testing strategies, including automated testing where applicable.
  • Contribute to engineering processes, including sprint planning, stand-ups, and retrospectives.
  • Adapt to changing priorities and requirements in a dynamic environment.
  • Implement and maintain CI/CD pipelines to automate build, test, and deployment processes.
  • Ensure a smooth and efficient release cycle.
  • Create and maintain technical documentation for code, APIs, and system architecture.
  • Document and share knowledge about features and functionalities with the team.

Requirements:

  • Experience with the Laravel PHP framework (or similar) and REST API development.
  • Solid experience in React for UI development.
  • Advanced knowledge of HTML5, CSS (Bootstrap, SASS/LESS).
  • Experience with Git and package management (NPM/Bower).
  • Experience in third-party integrations.
  • Advanced level of English.
  • 5 years of experience in similar roles.

Qualifications:

  • Degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Demonstrated skills in designing and developing scalable and efficient web applications.

Nice to Have (Bonus Points):

  • Previous experience with WebRTC.
  • Knowledge in Java, MySQL, Nginx, Linux, AWS, and command line.