Job Description
About Us Outsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.
Position Summary We are seeking a talented and driven Full-stack Developer to join our growing team and continue to make the Client the pace-setters in the novated leasing technology space. You will work closely with cross-functional teams, including product managers and other engineers, to deliver high-quality solutions that meet the needs of the various teams and the business's customers. The ideal candidate is a self-starter who is passionate about creating clean, efficient, and scalable code and is excited to take on new challenges in an ever-growing landscape.
Responsibilities: - Deliver Solutions: Build out the vision of our various stakeholders in a timely and efficient manner, transforming business requirements into high-quality, functional solutions.
- Collaboration: Work collaboratively with product, design, peers and external parties to translate business requirements into technical solutions and ensure a seamless user experience.
- Code Quality: Write clean, well-documented, and testable code. Conduct code reviews to maintain a high standard of quality across the team.
- Security & Compliance: Ensure all development adheres to best practices in application security and data privacy, maintaining compliance with relevant industry and government standards.
- Maintenance and Optimisation: Troubleshoot and debug issues, improve application performance, and maintain existing codebases to ensure reliability and scalability.
- Knowledge and Support: Provide support and share your technical expertise with the wider business, empowering non-technical teams and fostering a shared understanding of our products.
- Innovation: Stay up-to-date with emerging technologies and industry trends to continuously improve our development process and product offerings.
Skills & Experience: Essential - Proven Experience: Demonstrated experience as a Full-stack Developer or in a similar role.
- Agile Methodology: The ability to work effectively in an agile environment and deliver solutions that align with a project's defined scope.
- Front-End Proficiency: Strong knowledge of front-end technologies, including HTML, CSS/Tailwind,
- JavaScript/TypeScript, with a specific focus on Vue.js.
- Back-End Proficiency: Solid experience with back-end languages and frameworks, specifically PHP (Laravel) and GoLang.
- Database Skills: Proficiency in working with databases, particularly MySQL.
- Security: A strong understanding of application security best practices and the ability to write secure code to protect sensitive data.
- Version Control: Experience with the version control system Git.
- Problem-Solving: Excellent analytical and problem-solving skills with a keen eye for detail.
- Communication: Strong verbal and written communication skills and the ability to work effectively in a team environment and on an individual basis.
- AI Code Development: Familiarity with AI code development tools and techniques to help us increase our feature-to-launch time and maintain the fastest pace in the industry.
Desirable - API Design: Experience building and consuming RESTful APIs. This helps us ensure our services are well-structured, maintainable, and can be easily integrated with other applications.
- DevOps/CI/CD: Familiarity with DevOps principles, including continuous integration and continuous deployment (CI/CD) pipelines, with a focus on Bitbucket. This is important for automating our software delivery process, allowing us to ship features faster and more reliably.
- Cloud Platforms: Experience with AWS and Terraform. This allows you to assist in managing our infrastructure as code, ensuring our applications are scalable and resilient in the cloud.
- Testing: Familiarity with PHPUnit and Cypress (or similar) for unit, integration, and end-to-end testing. This is crucial for maintaining code quality, preventing regressions, and ensuring a stable and bug-free user experience.
- UI/UX: A fundamental understanding of User Interface/User Experience (UI/UX) principles. This enables you to think from the user's perspective, helping to create a more seamless and intuitive experience for end-usersCompliance: An understanding of industry and government regulations and data privacy standards to ensure our products remain compliant.
Work Arrangement - Home-based ; Should have strong internet connection (minimum of 20 mbps)
Work Schedule - Monday-Friday, 7:00 AM - 4:00 PM
Note: As part of our recruitment process, we conduct a background check on all hired candidates. Please ensure that all required documents are prepared and submitted promptly.By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.