Software
On-Site
Bagumbayan Quezon, City
Senior Full Stack Developer
Overview
We are seeking a skilled and experienced Senior Full Stack Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining both client-side and server-side components of applications, ensuring seamless integration and optimal performance. You will collaborate closely with designers, project managers, and other developers to deliver high-quality software solutions that meet user needs and business objectives.
Your role
- Develop and maintain user interfaces using HTML, CSS, and JavaScript.
- Implement responsive and accessible design principles.
- Collaborate with designers to translate visual elements into functional features.
- Design and implement server-side logic, APIs, and database schemas.
- Develop and maintain server-side components for optimal performance.
- Ensure effective integration between client-side and server-side components.
- Work with databases to store, retrieve, and manipulate data.
- Optimize database queries and ensure schema design aligns with application needs.
- Conduct unit testing and integration testing to ensure application reliability.
- Collaborate with QA teams to address and resolve bugs.
- Contribute to project planning, estimation, and task breakdowns.
- Work closely with project managers to meet deadlines and deliverables.
- Create and maintain documentation for code, APIs, and system architecture.
- Ensure documentation is up-to-date and accessible for team members.
Your Profile
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks/libraries like React, Angular, or Vue.js.
- Strong expertise in server-side programming languages (e.g., Node.js, Python, Ruby, Java, .NET).
- Experience with database management systems such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with back-end frameworks like Express.js, Django, Flask, or Ruby on Rails.
- Solid understanding of version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong collaboration and communication skills, with the ability to work in a fast-paced environment.