Junior Frontend Developer (React.js/TypeScript)

Job Highlights

  • laptop to be provided 
  • Upon regularization 30 paid leaves per year
  • Upon regularization HMO for you PLUS 1 dependent worth P150,000

Role Summary

1

Responsibilities

  • Develop and maintain user interfaces using ReactJS/TypeScript for new and existing web applications.
  • Maintain and update legacy web applications, ensuring compatibility and performance.
  • Write clean, maintainable, and well-documented code.
  • Implement responsive designs that adapt to various screen sizes and devices.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug frontend issues.
  • Collaborate with designers to translate UI/UX designs into functional code.
  • Work closely with backend developers to integrate APIs and ensure seamless data flow.
  • Communicate effectively with product managers and stakeholders to understand requirements and provide updates.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Stay up-to-date with the latest frontend technologies and best practices.
  • Implement and maintain unit and integration tests.
  • Optimize frontend performance for speed and scalability.
  • Ensure cross-browser compatibility.
  • Utilize version control systems (e.g., Git).
  • Contribute to improving the overall frontend architecture and development processes.
  • Participate in the migration of legacy AngularJS applications to ReactJS/TypeScript.
  • Evaluate and recommend new technologies and tools to improve the development process.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Business, or related field
  • Proficiency in ReactJS and TypeScript.
  • Solid understanding of Angular.
  • Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
  • Experience with state management libraries (e.g., Redux, Context API).
  • Experience with RESTful APIs and asynchronous programming.
  • Familiarity with frontend build tools (e.g., Webpack, Babel).
  • Experience with testing frameworks (e.g., Jest, React Testing Library, Karma, Jasmine).
  • Experience with version control systems (Git).
  • Understanding of responsive design principles.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong attention to detail.
  • Ability to manage multiple tasks and prioritize effectively.
  • Adaptability to changing requirements and technologies.

 

Qualifications that are a plus:

  • Knowledge or experience with other technology stack such as backend technologies (Node.js,
    Python, etc.) or mobile development.
  • Experience with server-side rendering (SSR) or static site generation (SSG).
  • Knowledge of performance optimization techniques.
  • Experience with UI/UX design principles.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with CI/CD pipelines.
  • Familiarity with design systems.

 

Technical Environment

Additional Information

Career Level

Junior to Mid

Work Location

Makati City

Work Setup

Hybrid (1x-2x a month onsite) | 9AM – 6PM

Job Type

Full Time/ Project Based

Contact Form

Fields marked with an * are required