Web UI and Mobile Developer
π Job Overview
Job Title: Web UI and Mobile Developer
Company: Isentia
Location: Pasig, Metro Manila, Philippines
Job Type: Full-Time
Category: Software Development / Engineering
Date Posted: 2026-05-04
Experience Level: Mid-Level (2-5 years)
Remote Status: Remote Solely
π Role Summary
-
Drive end-to-end ownership of user-facing technology, from architecting Angular features to managing global app store deployments.
-
Design and develop high-performance web application features using Angular, ensuring scalable and optimized UI components.
-
Take full responsibility for the lifecycle of iOS and Android applications, including security patches, OS upgrades, and feature enhancements.
-
Manage CI/CD pipelines using Bitbucket/GitHub Actions for seamless and reliable deployments.
-
Leverage AI tools and agents to streamline development workflows and boost overall productivity.
π Enhancement Note: This role is highly focused on full-stack development with a strong emphasis on user experience and operational excellence in deployment and maintenance. The "ownership" aspect suggests a need for a proactive, self-directed individual who can manage multiple facets of the development lifecycle.
π Primary Responsibilities
-
Architect, design, and implement robust and scalable features for Isentia's web applications using Angular.
-
Develop and maintain high-performance, responsive, and accessible UI components ensuring cross-browser and cross-device compatibility.
-
Own the complete mobile application lifecycle for both iOS and Android platforms, including development, testing, updates, and release management.
-
Implement and manage continuous integration and continuous delivery (CI/CD) pipelines leveraging Bitbucket and GitHub Actions for automated builds, testing, and deployments.
-
Conduct thorough code reviews, performance tuning, and security patching for both web and mobile applications.
-
Collaborate closely with product managers, backend developers, and UX designers to translate business requirements into intuitive and technically sound solutions.
-
Troubleshoot and resolve complex production issues efficiently, minimizing downtime and impact on end-users.
-
Stay abreast of emerging AI tools and technologies to identify opportunities for development process optimization and productivity enhancement.
-
Manage the submission and release process for applications on the Apple App Store and Google Play Store, ensuring compliance with platform guidelines.
-
Contribute to the overall software architecture and technical strategy, advocating for best practices in development and deployment.
π Enhancement Note: The responsibilities clearly indicate a "full-stack ownership" model. The candidate is expected to not only code but also manage the entire deployment pipeline and product lifecycle, including app store submissions and AI tool integration. This requires a blend of strong technical skills and a proactive, self-starter mentality.
π Skills & Qualifications
Education: Bachelor's degree in Computer Science, Information Systems, or a closely related technical field.
Experience: 2-5 years of proven experience in web and mobile development.
Required Skills:
-
Proficient in Angular for front-end web application development.
-
Solid understanding and practical experience in mobile development (Native iOS/Android or cross-platform frameworks).
-
Hands-on experience with app store release management for both Apple App Store and Google Play Store.
-
Demonstrated experience building and managing CI/CD pipelines using tools like Bitbucket or GitHub Actions.
-
Strong UI design principles and a keen eye for developing intuitive user flows.
-
Excellent problem-solving and analytical skills, with a proven ability to troubleshoot and resolve complex technical issues.
Preferred Skills:
-
Experience with AI tools and agents for development workflow enhancement.
-
Familiarity with performance tuning and optimization techniques for web and mobile applications.
-
Understanding of accessibility best practices (e.g., WCAG compliance).
-
Experience with API integration and backend service consumption.
-
Knowledge of software architecture patterns and best practices.
-
Familiarity with cross-platform mobile development frameworks (e.g., React Native, Flutter).
π Enhancement Note: The "2-5 years" experience level suggests a mid-level position where candidates are expected to be proficient in core technologies and capable of independent work, but perhaps not yet leading architectural decisions at a senior level. The emphasis on "self-starter" and "ownership" implies a need for individuals who are proactive and can manage their workload effectively without constant supervision.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase end-to-end project examples demonstrating ownership from conception to deployment, particularly highlighting web (Angular) and mobile applications.
-
Include case studies detailing your experience with CI/CD pipeline implementation and management, emphasizing automation and reliability.
-
Present examples of app store submissions and lifecycle management, including any challenges faced and how they were overcome.
Process Documentation:
-
Document your approach to designing and developing scalable UI components in Angular, focusing on maintainability and performance.
-
Outline your process for managing the full lifecycle of mobile applications, from initial development through to app store releases and ongoing maintenance.
-
Detail your methodology for building and optimizing CI/CD pipelines, including testing strategies and deployment automation.
-
Provide examples of how you have troubleshot and resolved complex production issues, detailing the steps taken and the resolution.
π Enhancement Note: Given the emphasis on ownership and end-to-end responsibility, a portfolio showcasing a breadth of skillsβfrom front-end coding to deployment operations and problem-solvingβwill be critical. The inclusion of AI tools suggests that candidates who can demonstrate innovative application of new technologies will stand out.
π΅ Compensation & Benefits
Salary Range: Based on industry benchmarks for a Mid-Level Web UI and Mobile Developer with 2-5 years of experience in the Philippines, the estimated annual salary range is approximately PHP 800,000 to PHP 1,400,000. This range accounts for the required technical skills (Angular, mobile development, CI/CD) and the full ownership responsibilities.
Benefits:
-
Remote Work Flexibility: Fully remote position allowing for work-life balance and reduced commute stress.
-
Professional Development: Opportunities to learn and utilize cutting-edge AI tools and agents to enhance development workflows.
-
Career Growth: Potential for advancement within a dynamic technology environment with a focus on innovation and continuous learning.
-
Comprehensive Health Coverage: Access to health insurance and potentially other wellness programs.
-
Paid Time Off: Generous vacation and sick leave policies.
-
Team Collaboration: Opportunity to work with a collaborative team that values curiosity and knowledge sharing.
Working Hours: Standard full-time working hours, estimated at 40 hours per week, with potential for flexibility given the remote nature of the role.
π Enhancement Note: Salary estimate is based on research for comparable roles in the Philippines, considering the required technical expertise and the responsibilities outlined. Benefits are inferred from typical offerings for fully remote, full-time tech positions in established companies.
π― Team & Company Context
π’ Company Culture
Industry: Isentia operates within the Media Intelligence and Data Analytics sector, providing clients with insights into media coverage and public perception. This industry context means the operations are data-intensive and require robust, reliable technology solutions.
Company Size: Isentia is a medium-sized enterprise, likely employing between 200-500 individuals globally. This size suggests a structure that allows for significant individual impact and cross-functional collaboration without excessive bureaucracy.
Founded: Isentia was founded in 2000. This history indicates a stable company with established processes, but also one that has evolved with the digital landscape, suggesting an openness to adopting new technologies.
Team Structure:
-
The Web UI and Mobile Developer will likely be part of a broader Engineering or Product Development team.
-
The team structure is expected to be collaborative, with developers working closely with Product Managers, Backend Engineers, and potentially QA specialists.
Methodology:
-
Data-Driven Development: Emphasis on using data to inform UI/UX decisions and application performance.
-
Agile or Lean Methodologies: Likely employs iterative development cycles for web and mobile features, focusing on continuous delivery and feedback loops.
-
DevOps Culture: Strong integration of development and operations practices, as evidenced by the CI/CD pipeline requirement.
Company Website: https://www.isentia.com/
π Enhancement Note: Isentia's industry implies a need for sophisticated technological solutions to process and analyze vast amounts of data. The company's age suggests a balance between established practices and a forward-thinking approach to technology, aligning with the role's focus on modern development and AI tools.
π Career & Growth Analysis
Operations Career Level: This role is positioned as a Mid-Level Developer. It signifies an individual who has moved beyond entry-level tasks and is expected to contribute independently to significant features and take ownership of specific deliverables. They are capable of handling complex coding challenges and managing aspects of the development lifecycle.
Reporting Structure: The developer will likely report to an Engineering Manager or a Senior/Lead Developer. They will collaborate with peers in backend development, product management, and potentially UI/UX design. The remote setup necessitates clear communication channels and proactive engagement with the team.
Operations Impact: The developer's impact will be direct and significant, shaping the user experience of Isentia's core web and mobile platforms. By ensuring high performance, reliability, and intuitive design, they will contribute to client satisfaction, data accessibility, and ultimately, the company's ability to deliver value in the media intelligence space. Ownership of app store deployments also directly impacts market reach and user acquisition.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in Angular, mobile development (iOS/Android), and advanced CI/CD practices.
-
AI Integration Expertise: Become a go-to person for leveraging AI tools within the development lifecycle, a highly sought-after skill.
-
Leadership Potential: Develop into a Senior Developer role, potentially leading feature development, mentoring junior developers, or taking on architectural responsibilities.
-
Cross-Functional Exposure: Gain broader understanding of product management, data analytics, and business strategy through collaboration.
-
DevOps Mastery: Further develop skills in automation, infrastructure management, and system reliability.
π Enhancement Note: The role offers a clear path for growth from mid-level to senior, with opportunities to specialize in modern technologies like AI and to take on more responsibility within the product development lifecycle. The emphasis on ownership is a key indicator of growth potential.
π Work Environment
Office Type: This is a fully remote position, meaning there is no central office requirement. The work environment is home-based, offering maximum flexibility.
Office Location(s): While the role is remote, the primary location derived from the job posting is Pasig, Metro Manila, Philippines. This suggests that while the work is remote, the hiring or payroll might be managed through a Philippine entity, and the candidate is expected to be based within or near this region for potential local team meetups or administrative purposes, though this is not explicitly stated as mandatory.
Workspace Context:
-
Autonomy: A high degree of autonomy is expected, requiring self-discipline and effective time management.
-
Digital Collaboration: Reliance on digital communication tools (e.g., Slack, Microsoft Teams, Zoom) for team interaction, code reviews, and project discussions.
-
Technology Access: Candidates will need a reliable internet connection and a suitable home office setup to effectively utilize development tools and participate in video conferences.
-
Cross-functional Interaction: Opportunities to collaborate with diverse teams across the organization, fostering a broad perspective on business objectives.
Work Schedule: The standard work schedule is likely 40 hours per week, aligned with typical business operations. However, the remote nature may offer some flexibility in terms of daily start and end times, provided that core collaboration hours are met and project deadlines are achieved.
π Enhancement Note: The "Remote Solely" designation is key. Candidates should be comfortable and effective working independently from a home office. While located in Pasig, the lack of a physical office requirement means the focus is on deliverables and remote collaboration.
π Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A review of your resume and portfolio to assess technical skills and experience alignment with the role requirements.
-
Technical Interview(s): Expect in-depth discussions covering Angular, mobile development principles, CI/CD practices, and problem-solving scenarios. This may include live coding challenges or whiteboarding exercises.
-
Portfolio Presentation: A dedicated session where you will present your portfolio, walking the interviewers through key projects, your role, the technologies used, and the outcomes achieved. Emphasis will be placed on your ownership and impact.
-
Hiring Manager/Team Interview: A discussion focused on your approach to work, self-starter mentality, collaboration style, and cultural fit with Isentia's values.
-
Final Interview: Potentially a final conversation with a senior leader to confirm suitability and discuss the role in more detail.
Portfolio Review Tips:
-
Curate Strategically: Select 2-3 projects that best showcase your end-to-end ownership, including Angular web development, mobile app development, and CI/CD pipeline management.
-
Quantify Impact: For each project, clearly articulate your specific contributions, the challenges you faced, the solutions you implemented, and the measurable results (e.g., performance improvements, deployment success rates, user engagement metrics).
-
Highlight Ownership: Explicitly describe instances where you took full responsibility for a feature or a project from concept to production.
-
Demonstrate AI Integration: If possible, include a project or a section that details your use of AI tools to streamline development, improve code quality, or enhance productivity.
-
Prepare for Technical Deep Dives: Be ready to discuss technical decisions, architectural choices, and trade-offs made during development.
Challenge Preparation:
-
Coding Challenges: Practice common coding problems related to algorithms, data structures, and front-end/mobile development patterns.
-
System Design: Be prepared to discuss how you would design or improve a web or mobile application architecture, including considerations for scalability, performance, and maintainability.
-
CI/CD Scenario: Think about how you would set up or troubleshoot a CI/CD pipeline for a given application scenario.
-
Problem-Solving Scenarios: Prepare to walk through how you would diagnose and fix a complex bug reported in a production environment.
π Enhancement Note: The emphasis on "ownership" and a portfolio review suggests that candidates demonstrating initiative and a track record of successfully managing projects independently will be highly favored. Being able to articulate the "why" behind technical decisions and showcase tangible results is crucial.
π Tools & Technology Stack
Primary Tools:
-
Angular: Core framework for web UI development. Proficiency in modern Angular versions (e.g., Angular 10+) is expected.
-
Mobile Development Platforms: Native iOS (Swift/Objective-C) and Android (Kotlin/Java) development environments, or cross-platform frameworks like React Native or Flutter.
-
Version Control: Bitbucket and/or GitHub for source code management.
-
CI/CD Tools: Bitbucket Pipelines and/or GitHub Actions for automating build, test, and deployment processes.
Analytics & Reporting:
-
App Store Analytics: Tools provided by Apple App Store Connect and Google Play Console for tracking app performance, downloads, and user engagement.
-
Web Analytics: Potentially Google Analytics or similar tools to monitor website traffic and user behavior.
-
Performance Monitoring Tools: Tools for profiling and identifying performance bottlenecks in both web and mobile applications.
CRM & Automation:
-
While not explicitly mentioned, familiarity with project management tools (e.g., Jira, Asana) and communication platforms (e.g., Slack, Microsoft Teams) is assumed for effective remote collaboration.
-
Potential exposure to API gateways or backend service integration tools.
π Enhancement Note: The explicit mention of Angular, Bitbucket, and GitHub Actions indicates key areas of technical expertise required. Candidates should be prepared to discuss their experience with these specific tools and demonstrate how they have used them to achieve development and deployment goals.
π₯ Team Culture & Values
Operations Values:
-
Ownership & Accountability: Taking full responsibility for the success of features and projects from start to finish. This is a core tenet of the role.
-
Curiosity & Continuous Learning: A strong drive to stay updated with evolving technologies, particularly in AI and development best practices, as highlighted in the job description.
-
Collaboration & Synergy: Working effectively with cross-functional teams (Product, Backend) to achieve shared goals and deliver high-quality solutions.
-
Efficiency & Productivity: A focus on streamlining workflows, automating processes (via CI/CD and AI tools), and delivering value efficiently.
-
Innovation: Embracing new tools and methodologies to find smarter ways of working and developing.
Collaboration Style:
-
Remote-First Communication: Expect a heavy reliance on digital communication tools for transparent and efficient collaboration.
-
Proactive Engagement: Given the remote nature, proactive communication, seeking clarity, and providing regular updates are essential.
-
Cross-Functional Partnerships: Working closely with product teams to understand requirements and with backend engineers to ensure seamless integration.
-
Feedback-Oriented: An environment that encourages constructive feedback to continuously improve code, processes, and team dynamics.
π Enhancement Note: The company culture emphasizes individual initiative ("self-starter," "ownership") combined with collaborative teamwork. Candidates who can demonstrate both independence and an ability to integrate well with distributed teams will be a strong fit.
β‘ Challenges & Growth Opportunities
Challenges:
-
Bridging Web and Mobile: Effectively managing and developing for two distinct platforms (web and mobile) requires adaptability and a broad skill set.
-
App Store Complexity: Navigating the ever-changing requirements and approval processes for both the Apple App Store and Google Play Store can be challenging.
-
AI Tool Integration: Successfully identifying, integrating, and optimizing the use of AI tools into existing development workflows requires experimentation and learning.
-
Remote Collaboration: Maintaining strong team cohesion and effective communication in a fully remote environment requires deliberate effort.
-
Performance Optimization: Continuously ensuring optimal performance and user experience across diverse devices and network conditions.
Learning & Development Opportunities:
-
AI Tool Mastery: Deep dive into leveraging AI for code generation, debugging, testing, and workflow automation.
-
Advanced Development Techniques: Opportunities to refine skills in modern Angular practices, native mobile development, and cross-platform solutions.
-
DevOps and Automation: Expand expertise in CI/CD, infrastructure-as-code, and deployment strategies.
-
Product Strategy Involvement: Gain exposure to product roadmapping and strategic decision-making through close collaboration with product teams.
-
Mentorship: Potential to learn from senior engineers and, with experience, mentor junior team members.
π Enhancement Note: The role presents a unique opportunity to tackle challenges at the intersection of web, mobile, and AI technologies. The growth opportunities are geared towards developing expertise in these cutting-edge areas and advancing within a dynamic tech company.
π‘ Interview Preparation
Strategy Questions:
-
"Describe a time you took full ownership of a feature or project from concept to production. What were the key steps, challenges, and outcomes?" (Focus on demonstrating initiative, problem-solving, and end-to-end management.)
-
"How would you approach designing and developing a new, complex UI component in Angular? What are your considerations for scalability and performance?" (Assess your Angular proficiency and architectural thinking.)
-
"Walk us through your experience managing CI/CD pipelines. What tools have you used, and what are the key benefits of robust automation?" (Evaluate your DevOps and automation skills.)
-
"Imagine a critical bug is reported in our mobile app just before a major release. How would you diagnose and resolve it, considering the app store submission timelines?" (Test your troubleshooting, urgency, and release management knowledge.)
Company & Culture Questions:
-
"Why are you interested in Isentia and this specific role? What excites you about our industry or technology?" (Demonstrate research and genuine interest.)
-
"How do you approach working independently in a remote environment? What strategies do you use to stay motivated and productive?" (Highlight your self-starter mentality and remote work effectiveness.)
Portfolio Presentation Strategy:
-
Narrative Arc: Structure your portfolio presentation with a clear beginning (problem/goal), middle (your solution/process), and end (results/impact).
-
Visual Aids: Use screenshots, code snippets (if appropriate), diagrams, and short demo videos to illustrate your work and technical concepts.
-
Quantify Achievements: Whenever possible, use data and metrics to demonstrate the success of your projects (e.g., "Reduced page load time by 30%," "Achieved a 4.8-star rating on the App Store post-update").
-
Focus on "Why": Explain the rationale behind your technical choices and design decisions.
-
AI Tool Showcase: Dedicate a section to any AI tools you've used, explaining the problem they solved and the benefits achieved.
π Enhancement Note: Interview preparation should focus on demonstrating not just technical competence, but also the "ownership" and "self-starter" qualities highlighted in the job description. Be ready to articulate your process and the impact of your work with concrete examples.
π Application Steps
To apply for this Web UI and Mobile Developer position:
-
Submit your application through the provided link on the Isentia Teamtailor portal.
-
Tailor your resume: Highlight experience with Angular, mobile development (iOS/Android), CI/CD tools (Bitbucket/GitHub Actions), and any experience with AI development tools. Use keywords from the job description.
-
Curate your portfolio: Select 2-3 strong projects that showcase your end-to-end ownership, technical skills, and problem-solving abilities. Be prepared to present these projects with a focus on your individual contributions and measurable outcomes.
-
Prepare for technical discussions: Review core concepts in Angular, mobile development best practices, and CI/CD principles. Practice articulating your thought process for problem-solving scenarios.
-
Research Isentia: Understand the company's business in media intelligence and how technology plays a role. This will help you tailor your responses and demonstrate genuine interest.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates must hold a degree in Computer Science or a related field and possess proven experience with Angular and mobile development. You should also have hands-on expertise in app store release management and CI/CD tools.