🎉 Double storage, double possibilities : Enjoy 2x storage with all our plans now at no additional cost.

Careers

Full Stack Engineer

Description:

Full Stack Engineer (PHP, Laravel, Vue.js)

Position Overview:

 

As a Full Stack Engineer with expertise in PHP, Laravel, and Vue.js, you will be a crucial member of our development team, responsible for designing, developing, and maintaining our web applications. You will work on both the front-end and back-end aspects of the projects, ensuring high-quality code and seamless user experiences. Your role will involve collaborating with cross-functional teams, participating in code reviews, and contributing to the continuous improvement of our development processes. We are seeking a team player who is self-motivated and passionate about building robust and scalable web applications.

Responsibilities

  • Full Stack Development: Collaborate with the development team to design, develop, and maintain web applications using PHP, Laravel, Vue.js, and other relevant technologies.
  • Front-end Development: Implement responsive and user-friendly interfaces using Vue.js, HTML, CSS, and JavaScript, ensuring seamless user experiences across different devices.
  • Back-end Development: Build and optimize server-side applications and APIs using PHP and Laravel to support the front-end functionalities.
  • Code Quality and Best Practices: Write clean, well-structured, and maintainable code, following industry best practices and coding standards. Perform regular code reviews to ensure code quality and adherence to guidelines.
  • Performance Optimization: Identify and resolve performance bottlenecks in both front-end and back-end systems to ensure optimal application speed and efficiency.
  • Bug Fixing and Troubleshooting: Investigate and resolve issues reported by users or identified during testing to maintain a stable and reliable application.
  • Database Management: Design and maintain the database schema, write efficient SQL queries, and optimize database performance.
  • Collaborative Team Player: Work collaboratively with other team members, including designers, product managers, and QA engineers, to deliver high-quality solutions and meet project milestones.
  • Self-Motivated and Innovative: Take ownership of tasks, proactively suggest improvements, and stay updated with the latest technologies and trends to continuously enhance the development process.
  • Documentation: Create and maintain technical documentation for code, APIs, and system architecture to facilitate team collaboration and knowledge sharing.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Full Stack Engineer, with a focus on PHP, Laravel, and Vue.js development.
  • Strong proficiency in PHP, Laravel, Vue.js, JavaScript, HTML, CSS, and related web technologies.
  • Knowledge of relational databases and experience with SQL.
  • Familiarity with version control systems, such as Git.
  • Understanding of code quality and best practices, including unit testing and test-driven development.
  • Ability to troubleshoot and debug complex issues in web applications.
  • Excellent problem-solving and analytical skills.
  • Effective communication skills and ability to work collaboratively in a team environment.