dingo logo

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.

Is it you we're looking for?