Software
On-Site
Bagumbayan Quezon, City
Senior Back-End Developer
Overview
The Senior Back-End Developer will design, develop, and maintain robust, scalable, and secure server side applications while collaborating with cross-functional teams to deliver high-quality solutions. This role requires expertise in back-end programming, database management, and API development, with a focus on performance optimization, security, and team mentorship.
Your role
- Design, develop, and maintain server-side applications using modern frameworks and technologies.
- Develop and manage database structures, ensuring data integrity and efficient performance.
- Create and maintain APIs to enable seamless communication between systems.
- Work with front-end teams to integrate user interfaces with back-end functionality.
- Conduct code reviews, address issues, and optimize performance for scalability and efficiency.
- Follow best practices to ensure the security and stability of applications.
- Partner with designers, developers, and other team members to deliver cohesive solutions.
- Troubleshoot and resolve technical issues to ensure smooth system performance.
- Stay current with trends, technologies, and tools to drive innovation and efficiency.
- Maintain clear and accessible technical documentation for systems and processes.
- Support and mentor team members, encouraging collaboration and professional growth.
Your Profile
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- Experience in back-end development, including building scalable applications and ensuring system performance and security.
- Relevant certifications or specialized training in web development are a plus.
- Extensive experience with Laravel for server-side development.
- Proficient in server-side programming languages such as PHP.
- Strong experience building and managing RESTful APIs.
- Proficiency in working with databases like MySQL or PostgreSQL.
- Experience with front-end collaboration using Vue.js, Bootstrap, and jQuery.
- Familiarity with version control systems such as Git.
- Excellent problem-solving and troubleshooting abilities.
- Strong collaboration skills with the ability to work effectively in cross-functional teams.
- Leadership and mentorship capabilities to support and guide team members.