Senior Frontend Software Engineer

Mayaph — Philippines · Posted ~20 hours ago

Senior

Skills

JavaScript TypeScript HTML CSS Frontend architecture Software design React HTMX Web application development Cloud-native development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a senior frontend-focused software engineer building scalable and secure web capabilities for a modern financial technology platform. You will contribute to architecture while designing, developing, testing, and maintaining high-performance applications using modern web technologies and cloud-native practices.

Highlights

Senior engineering role focused on building scalable, secure, maintainable, and high-performance web applications. The position offers significant involvement in product architecture and modern frontend and cloud-native development.

Description

Platform Engineering Our Mission Our goal is for everyone to make bolder choices with their finances. To get there, we're creating an all-in-one ecosystem of financial services for today's generation of goal-getters. That feat takes extraordinary people-those with the guts to challenge the way things are and transform them into something better. To be part of Team Maya is to be Bolder for Better. Description CORE PROFILE A Fullstack Engineer, specializing in Web FE, who designs, builds, tests, and maintains scalable, secure, and user-friendly web applications. The role requires strong proficiency in software design principles, front-end architecture, JavaScript/TypeScript, HTML, CSS, modern web application patterns, and web technologies such as ReactJS and HTMX, together with cloud-native development practices. NATURE OF WORK In this role, you will be a key contributor to our product architecture, responsible for building highly scalable, maintainable, and performant web capabilities. You will collaborate closely with cross-functional Agile teams to translate business requirements into technical reality. Key Responsibilities & Objectives Architecture & Development: Design and build reusable, testable web features, internal platforms, and SDKs utilizing both component-driven and server-driven UI patterns.Integration: Connect front-end applications with backend services, REST/GraphQL APIs, databases, and cloud infrastructure.Cross-Functional Collaboration: Partner closely with backend and service engineering teams to ensure ease of deployment, scalability, and seamless user experiences.Quality & Operational Excellence: Take shared ownership of code quality by writing automated tests, conducting code reviews, actively participating in CI/CD pipelines, and troubleshooting production issues to minimize platform defects.AI-Augmented Engineering: Responsibly leverage and govern AI-assisted development tools to accelerate coding, refactoring, and research while ensuring output correctness, security, and compliance.Continuous Improvement: Research and apply new technologies, architectures (like Micro Frontends), and engineering practices to drive development speed and platform reliability. What We Use We leverage a modern, robust technology stack to deliver our web platforms. You will be working with:Core Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3Front-End Frameworks: ReactJS (including Hooks and custom hooks), HTMX, Next.jsState Management: Redux, React Query, Zustand, Context APIBackend & Integration: Node.js, RESTful web services, GraphQLTesting: Jest, Mocha, React Testing LibraryBuild & Version Control: Git (GitLab), Webpack, npm/Yarn, Turborepo (Monorepo architecture)CI/CD & DevOps: GitLab CI/CD, Linux command lineCloud (AWS): S3, API Gateway, SNS, SQSDatabases: PostgreSQL, MySQL, Oracle, or DatabricksConcepts & Architectures: Micro Frontends (MFE), Server-Driven UI, Progressive Enhancement, Responsive Design, AccessibilityAdditional/Bonus Tech: AI-assisted development tools, JVM-based languages (Java, Kotlin, Groovy), UX Design principles Required Skills And Experiences 5+ years of experience building scalable web applications using JavaScript, TypeScript, and ReactJS.Strong understanding of frontend architecture, API integration, state management, and responsive design.Experience with REST/GraphQL APIs, CI/CD pipelines, automated testing, and cloud platforms (AWS).Proven ability to independently deliver high-quality solutions, perform code reviews, and support production systems.Strong collaboration, problem-solving, and communication skills in cross-functional Agile teams.Exposure to Micro Frontends, Node.js, AI-assisted development tools, and modern engineering best practices. Why is it worth working with us? Opportunity to Innovate: You'll be at the forefront of exploring and implementing emerging technologies, directly influencing the future of our platform.Solve Meaningful Challenges: You'll tackle complex problems with a broad organizational perspective, creating solutions that empower the entire engineering team.Collaborative Environment: You'll work alongside talented engineers across different teams, fostering a culture of shared learning and problem-solving.Make a Real Impact: Your contributions will directly improve the efficiency and effectiveness of our development process, allowing teams to focus on building amazing products for Maya About Us Maya is the all-in-one money platform that is bringing Filipinos bolder ways to master their money. It is powered by a unique integrated financial services ecosystem that addresses the ever-evolving needs of today’s generation of money makers through cutting edge technology.  We lead millions of Filipinos — consumers, businesses, communities, and government agencies alike — into a version of the current digital economy that’s more inclusive, transparent, and empowering than ever.  We are powered by the country's only end-to-end digital payments company Maya Philippines, Inc. and Maya Bank, Inc. for digital banking services.  Maya Bank, Inc. and Maya Philippines, Inc. are regulated by the Bangko Sentral ng Pilipinas. https://www.bsp.gov.ph/