KMC Careers

XTN-62C0847 | SENIOR FRONT-END DEVELOPER

Taguig, NCR, PH

6 days ago
Save Job

Summary

The successful candidate will be responsible for designing, developing, and maintaining the user interface (UI) of web applications, utilizing advanced front-end technologies to create visually appealing and highly functional user experiences, while also mentoring junior developers and leading technical decision-making on projects.

  • Health Insurance/HMO
  • Enjoy unlimited MadMax Coffee
  • Diverse learning & growth opportunities
  • Accessible Cloud HR platform (Sprout)
  • Above standard leaves
  • Design and Development
    • Translate wireframes and design mockups into interactive web pages using HTML, CSS, and JavaScript frameworks.
    • Build complex and responsive user interfaces across various devices and browsers.
    • Implement advanced features like animations, data visualization, and dynamic interactions.
    • Ensure code quality through best practices, proper commenting, and unit testing.
  • Performance Optimization
    • Optimize front-end code for speed and performance, including image optimization and efficient JavaScript execution
    • Monitor website performance metrics and identify areas for improvement
  • Collaboration:
    • Work closely with designers, product managers, and back-end developers to ensure alignment with project requirements.
    • Communicate technical concepts effectively to non-technical stakeholders



  • Skills required (5+ years of experience)
  • Core Front-End Development Skills
    • HTML5 & CSS3 – Semantic markup, Flexbox, Grid, responsive design
    • JavaScript (ES6+) – Modern syntax, asynchronous programming (Promises, async/await)
    • TypeScript – Strongly typed JavaScript for better maintainability
  • React.js Ecosystem
    • React.js – Functional components, hooks, context API
    • State Management – React Context, Zustand, Redux (if needed)
    • Component Libraries – shadcn/ui, Material-UI, Tailwind CSS
    • Server-Side Rendering (SSR) & Static Site Generation (SSG) – Next.js knowledge is a plus
    • React Query / SWR – Data fetching and caching
    • Form Management – React Hook Form, Formik
    • Vite.js – Configuration, hot module replacement (HMR), fast builds
  • DevOps & Deployment (AWS, Docker)
    • Docker – Containerization of front-end applications, writing Dockerfiles
    • AWS Services – ECS, S3 etc
    • CI/CD Pipelines – GitHub Actions, AWS CodePipeline
    • Infrastructure as Code (IaC) – AWS CDK, SAM
  • Testing & Debugging
    • Unit Testing – Jest, React Testing Library
    • End-to-End Testing – Playwright, Cypress
    • Linting & Code Quality – ESLint, Prettier
  • API Integration & Data Handling
    • RESTful APIs – Fetching data efficiently
    • WebSockets – Real-time communication.
    • Authentication & Authorization – JWT, OAuth
  • Soft Skills & Collaboration
    • Version Control – Git, GitHub/GitLab
    • Agile & Scrum – Working in sprints, JIRA/Confluence
    • Good Communication – Explaining technical concepts clearly


As previously mentioned.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job