
React Developer
Neostella
full-time
Posted on:
Location Type: Hybrid
Location: Cebu City • 🇵🇭 Philippines
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
JavaScriptMaterial UIReactReduxTypeScript
About the role
- Develop high-quality, maintainable code and features within defined timelines, adhering to established coding standards and best practices.
- Collaborate with fellow developers to conduct integration testing, ensuring functionality and consistency across the development environment before advancing code to QA.
- Design, build, and test responsive user interfaces for web applications that meet user and business requirements.
- Translate Figma designs, wireframes, and technical documentation into functional, pixel-perfect frontend components.
- Build reusable components and libraries for future use to drive efficiency and maintainability.
- Participate in code reviews and provide constructive feedback to peers to ensure code quality and knowledge sharing.
- Create and maintain technical documentation as assigned by the Technical Lead to support continuity, onboarding, and scalability.
- Stay up to date on UI/UX trends, performance optimization techniques, and evolving best practices in frontend development.
Requirements
- 2+ years of professional experience in frontend software development.
- Strong experience with React (especially with hooks) and JavaScript.
- Proficiency in TypeScript, or strong desire and ability to learn it quickly.
- Solid understanding of HTML, CSS, and modern responsive web design principles.
- Familiarity with Material UI or similar component libraries.
- Basic knowledge of state management approaches (e.g., Context API, Redux) and frontend performance optimization.
- Understanding of object-oriented programming principles.
- Exposure to or experience working in Agile/Scrum environments.
- Proficient in written and spoken English (CEFR C1 or equivalent).
- Excellent collaboration and communication skills; ability to work effectively across teams and functions.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactJavaScriptTypeScriptHTMLCSSMaterial UIContext APIReduxobject-oriented programmingfrontend performance optimization
Soft skills
collaborationcommunicationconstructive feedbackknowledge sharingadaptability