Company description
Prodigious is part of Publicis Communications, a collective of the most passionate, purposeful and progressive creative and production agencies in Singapore and Asia. At Prodigious, we work at the speed of culture to be the indispensable, high-quality content and production partner for the world&rsquos leading brands
We believe in effecting positive change through creativity, always.
And while we seek out the most brilliant minds to help us on our quest, we&rsquore also passionate about nurturing the best talent from within. Which is why when you join us, your journey can be one of continuous evolution.
We&rsquore a community of experts that hail from every discipline.
We&rsquore activists who embrace challenges with agility and dynamism.
We&rsquore idealists who thrive on inspiration.
We&rsquore romantics who believe that an idea can change the world, but also that the idea can come from anyone and anywhere.
We&rsquore all that, but we don&rsquot stop at that.
Because we&rsquore committed to becoming better versions of ourselves, every. single. day.
Overview
We are looking for a talented and motivated Full Stack Developer to join our team. This is an exciting opportunity for someone with a strong background in PHP and Laravel for back-end development and expertise in ReactJS or VueJS for front-end development. As a Full Stack Developer, you will be responsible for designing, building, and maintaining web applications from end to end, ensuring both the backend and front-end are robust, performant, and user-friendly. You will work closely with other developers, designers, and technical managers to deliver high-quality
solutions.
Responsibilities
Responsibilities
- Develop, test, and maintain both front-end and back-end web applications using PHP, Laravel, and ReactJS/VueJS.
- Collaborate with cross-functional teams (designers, technical managers, and other developers) to define and implement new features.
- Implement responsive, efficient, and visually appealing user interfaces using modern JavaScript frameworks (ReactJS or VueJS).
- Design and maintain server-side logic, APIs, and databases using Laravel.
- Write clean, maintainable, and efficient code, adhering to best practices.
- Ensure optimal performance and scalability of both front-end and back-end components.
- Troubleshoot, debug, and optimize applications for speed and performance.
- Integrate third-party APIs and services when required.
- Participate in code reviews, provide feedback, and ensure high-quality code standards.
- Manage databases and write efficient queries using MySQL, PostgreSQL, or other databases.
- Stay updated on emerging technologies and contribute to continuous improvement of development practices and tools.
- Assist in deployment and monitoring of applications in cloud environments (e.g., AWS, Azure).
- Work within Agile methodologies and contribute to sprint planning, daily stand-ups, and other development processes.
Qualifications
Required Skills & Qualifications:
- Proven experience 5 years as a Full Stack Developer or similar role.
- Strong proficiency in PHP, with solid experience in the Laravel framework.
- Expertise in building modern, interactive web applications using ReactJS or VueJS.
- Strong understanding of HTML5, CSS3, and JavaScript.
- Experience with RESTful APIs and API development.
- Solid knowledge of relational databases (e.g., MySQL, PostgreSQL).
- Experience with version control systems (e.g., Git).
- Familiarity with front-end build tools and package managers (e.g., Webpack, NPM/Yarn).
- Ability to write clean, efficient, and maintainable code.
- Strong problem-solving skills and ability to debug complex issues.
- Understanding of web security best practices and ability to implement them in applications.
- Experience with Agile development methodologies (e.g., Scrum, Kanban).
Preferred Qualifications:
- Experience with additional front-end frameworks or libraries (e.g., Redux, Vuex).
- Familiarity with cloud services and deployment (AWS, Azure, etc.).
- Knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Experience with CI/CD pipelines and automation.
- Familiarity with testing frameworks (e.g., PHPUnit, Jest, Mocha).
- Experience with serverless architectures.
- Knowledge of GraphQL or similar query languages.
- Experience with deployment processes using CI/CD tools (Jenkins, GitLab CI, etc.).
Additional information
- Generous leave entitlements, including birthday leave, rest day and family care leave.
- Office closure for World Mental Health Day 10th October.
- Additional Company closure for all 4 major festive Celebrations
- Cashless comprehensive medical coverage, including access to a panel clinic, dental and optical care.
- Life and personal accident insurance and group hospitalization and surgery.
- A hybrid working schedule and with Friday disconnects.
- Rest Relax & Recharge - office closure last week of December every year.
- Phone Allowance
Read Full Description