Web Engineer

Foxbox Digital Logo

Foxbox Digital

๐Ÿ“Remote - Brazil

Summary

Join Foxbox Digital, an award-winning digital product agency, as a Web Engineer and contribute to the growth of our clients' PHP web applications. You will develop and maintain high-performance applications, collaborate with senior developers and cross-functional teams, and ensure the application's robustness and scalability. This role requires strong PHP and Laravel expertise, experience with relational databases, and a proven ability to solve complex problems. We offer a remote-first environment, continuous training, and opportunities to work on impactful projects within a diverse and collaborative team. The ideal candidate will possess a Bachelor's degree in Computer Science or a related field and 3+ years of experience in PHP development.

Requirements

  • Bachelorโ€™s Degree in Computer Science or a related field
  • 3+ years of experience in PHP development
  • Proficient in the Laravel framework and its ecosystem
  • Strong knowledge of object-oriented programming (OOP) concepts
  • Experience with relational databases like MySQL and ORM frameworks such as Eloquent
  • Familiarity with front-end technologies including HTML, CSS, and JavaScript
  • Experience with PHP testing frameworks, particularly PHPUnit, to ensure robust and reliable code
  • Proficiency in systems integration, including working with RESTful APIs and third-party services
  • Demonstrated ability to analyze existing products, identify areas for improvement, and implement effective solutions
  • Strong problem-solving skills and attention to detail
  • Excellent written and verbal communication skills, including presentation skills
  • Comfortable developing backend features and implementing frontend UIs based on mockups
  • Familiarity with agile software development methodologies
  • Prior experience working in a professional services or consulting environment is required
  • Fluency in English is a must

Responsibilities

  • Develop and maintain a high-performance PHP Laravel web application with a focus on quality, scalability and security
  • Assist in mapping out the future state of the product by identifying areas for improvement and implementing enhancements
  • Write and maintain unit tests using PHPUnit to ensure code reliability and facilitate smooth deployments
  • Participate in code reviews, design discussions, and client meetings, actively seeking feedback to improve relationships and development processes
  • Troubleshoot, debug, and upgrade software to improve functionality and performance
  • Ensure best practices for security and data protection solutions within the system architecture
  • Stay up to date with backend development trends and technologies, evaluating multiple solutions and assessing trade-offs to make informed decisions
  • Collaborate with stakeholders, distilling complex technical concepts into clear, actionable work items
  • Accurately log billable and non-billable hours daily to support project tracking and client billing
  • Identifies opportunities to collaborate with other team members across Foxbox

Benefits

  • We offer continuous training and growth opportunities
  • Remote-first environment with a culture of collaboration and innovation
  • Opportunity to work on a project that directly impacts business success
  • You are part of a multicultural and collaborative team that is constantly growing

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.