Senior Full Stack Developer
Taguig - Philippines
Job Summary
Job Overview
We are looking for an experienced Senior Full Stack Developer to join a collaborative technology team focused on building and enhancing scalable digital this role you will contribute to the design development deployment and maintenance of modern applications while working closely with cross-functional teams to deliver high-quality software that drives business value and exceptional user experiences.
This position is ideal for a developer who enjoys working across the full technology stack embraces agile development practices and is passionate about delivering reliable cloud-based applications.
Key Responsibilities
Software Development
- Design develop test and maintain scalable full stack applications using modern development frameworks and technologies.
- Build new features and enhance existing functionality while ensuring code quality maintainability and performance.
- Contribute to the successful deployment and ongoing support of production applications.
Cross-Functional Collaboration
- Work closely with Product Managers Business Analysts UX Designers and fellow Software Engineers to deliver software solutions that meet business and customer requirements.
- Participate in technical discussions solution design code reviews and collaborative problem-solving activities.
- Contribute actively to Agile ceremonies including sprint planning daily stand-ups retrospectives and backlog refinement sessions.
Technical Excellence
- Develop well-defined software components and support their release through established development and deployment processes.
- Follow software engineering best practices including secure coding testing and continuous improvement.
- Collaborate with technical leaders and senior team members to continuously strengthen technical capabilities and share knowledge across the team.
Qualifications
- Proven experience developing applications on at least one major cloud platform with exposure to cloud-native architectures.
- Strong experience building microservices using .
- Good understanding of event-driven architecture and distributed application design.
- Experience working with TypeScript and modern JavaScript development practices.
- Experience developing applications using React is an advantage.
- Familiarity with cloud services serverless computing and modern application deployment approaches.
- Exposure to mobile application development using Flutter/Dart or native mobile technologies is an advantage.
- Strong verbal and written communication skills with the ability to collaborate effectively in cross-functional teams.
Technical Skills
- TypeScript
- React (preferred)
- Cloud Platforms (AWS or equivalent)
- Serverless Architecture
- Microservices Architecture
- Event-Driven Architecture
- Flutter/Dart (preferred)
- Native Mobile Application Development (preferred)
Ideal Candidate Profile
- Passionate about building scalable high-quality software solutions.
- Comfortable working across both front-end and back-end technologies.
- Demonstrates strong analytical and problem-solving skills.
- Thrives in an Agile collaborative and fast-paced development environment.
- Committed to continuous learning and adopting modern engineering best practices.