Senior Full Stack Developer

Discipline

Technology


Work Type

Full-time


Hiring Urgency

Immediate

Short Introduction

The Senior Full Stack Engineer is responsible in the development of complete software solutions such as complex websites and web applications, ensuring alignment with client specifications, architectural best practices and site compatibility across a range of screen resolutions. This role is involved in the entire project development lifecycle, from design and development to deployment and maintenance ensuring high performance, scalability, and reliability.

 

This senior role proactively stays abreast of the latest industry trends, technologies, and best practices, identifying and championing opportunities and strategies for significant improvements in overall system performance, engineering efficiency, and driving technical growth within the team. The Senior Full Stack Engineer provides technical leadership, mentor junior engineers, and contributes to the evolution of the engineering best practices.

 

Working Set-up

Hybrid - 3x a Week Onsite at Ortigas Office

Duties and Responsibilities

1.) Full-Stack Web Development 

  • Develop or convert designed mock-ups to working and functional websites or applications based on business requirements from clients.
  • Develop client-side software (e.g. websites, web apps, mobile apps) using the appropriate technology stack and ensure that these are visually appealing, user friendly and easy to navigate while meeting the requirements of the client.
  • Perform backend integrations as required
  • Perform DevOps responsibilities such as server configuration as needed, including strategic server configuration, infrastructure management, and automation to ensure reliable and scalable deployments.
  • Ensure security measures for all deployed projects in production, proactively mitigating risks of unauthorized access, data breaches, and other vulnerabilities.

2.) Project Development 

  • Develop functional, high quality, performant, and scalable back-end systems and data access layers of any software project within agreed timelines. 
  • Deploy projects to any environment (Development, Staging, Production, etc.) and ensure accuracy to project specifications.

3.) Planning, Reporting and Review

  • Participate in various stages of the Software development life cycle. These include planning, developing, testing, and reporting.
  • Validate and check feasibility of features of website or application in collaboration with the requesting business unit
  • Provide updates on project status as requested by supervisor or project manager or any equivalent team positions.

4.) Technical Leadership

  • Lead technical discussions and drive architectural decisions within the team.
  • Conduct thorough and constructive code reviews, promoting code quality, adherence to best practices, and knowledge sharing within the team.
Key Competencies and Skills

We Are Looking For Someone Who

  • Has Expertise in native JavaScript and its abstractions (e.g. reactjs, nodejs,webpack)
  • Is Proficient in HTML (HyperText Markup Language) and CSS (Cascading Style Sheets)
  • With strong skills in Databases – PostgreSQL, MySQL, and/or MongoDB
  • With strong skills in  Python along with other backend languages and frameworks (e.g., Flask/FastAPI/Node.js/Express)
  • Proven ability to architect and implement complex and scalable APIs (RESTful and/or GraphQL) with a strong focus on security, versioning, and documentation.
  • Has hands-on experience architecting, deploying, and managing applications on major cloud platforms (e.g., AWS, Azure, GCP) with a deep understanding of cloud-native patterns and best practices (serverless, containers, infrastructure-as-code).
  • Is Excellent with mobile related or server related technology, payment gateway Integration development work
  • Is Excellent project management and time management skills with the ability to prioritize and meet deadlines.
  • Has Effective negotiation skills and resource management.
  • Has Planning and organizational skills, including the ability to manage multiple projects and tasks simultaneously.
  • Has Excellent communication skills with experience in presenting thoughts, ideas, and data
  • Demonstrates emotional intelligence with the ability to empathize, listen actively, and build strong relationships and be customer centric.
  • Demonstrates ability to work and communicate effectively in teams, collaborate with colleagues, and build consensus to become better together.
  • Is Able to Lead The Change and adapt to changing business needs, shifting priorities, and new technologies. Innovation Oriented and uses creative problem-solving skills to identify new opportunities and enhance business outcomes.
  • Has a commitment to integrity, ethical standards, and a strong sense of personal and professional values.
  • Has an Entrepreneurial Spirit to drive results, take calculated risks, and seek out new ideas.
  • Has a reputation for trust and reliability with a strong track record of delivering results.
Required Qualifications
  • Bachelor’s degree in Computer Science and/or other related courses
  • At least 4+ years of experience in software development or web application development or a proven track record in a similar position, working with a team in a similar or adjacent industry.
  • Strong understanding and experience in modern front-end frameworks and libraries (e.g., React, Vue.js, Angular) and a strong understanding of core web technologies (HTML5, CSS3, JavaScript/ES6+). 
  • Deep and proven expertise with at least one robust back-end language and framework (e.g.,  Python/Django/Flask/FastAPI, Node.js/Express/NestJS) and a solid understanding of server-side development principles, RESTful and/or GraphQL API design and implementation, and security best practices.
  • Deep understanding of agile development methodologies and experience working in agile teams.
  • Strong understanding of security best practices and experience implementing secure coding principles.
  • Proficient with version control systems, particularly Git, and comfortable with branching strategies and collaborative workflows.

Phishing Attack Warning

Watch out for phishing attacks! Remember that we only contact candidates through official email and LinkedIn.
We'll never use WhatsApp.
Stay safe and pursue your digital ambitions with us!

Senior Full Stack Developer

Full-time / Immediate