Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
You will contribute to the full development lifecycle, from design and implementation to testing, CI/CD integration, and continuous improvement.
Key Responsibilities
- Design and develop responsive, high-performance user interfaces using React.js.
- Translate UX/UI designs and functional requirements into clean, reusable code.
- Apply frontend architecture best practices (componentization, separation of concerns, state management).
- Write unit tests and component tests to ensure code reliability and regression prevention.
- Participate in code reviews and enforce coding standards.
- Use GitLab for version control, merge requests, and CI/CD pipelines.
- Collaborate with backend teams to integrate REST APIs and asynchronous services.
- Optimize applications for performance, accessibility, and security.
- Actively contribute to continuous improvement of development processes and tooling.
Mandatory
- Strong experience with React.js (functional components, hooks).
- Proficiency in JavaScript (ES6+) and TypeScript.
- Solid understanding of HTML5, CSS3, and modern layout techniques (Flexbox, Grid).
- Experience with Git and GitLab workflows (branches, merge requests, CI pipelines).
- Strong experience in unit testing (Jest, React Testing Library or equivalent).
- Knowledge of frontend development best practices:
- Clean code and maintainability
- Reusable components
- Proper state and lifecycle management
- Error handling and logging
- Experience with CI/CD pipelines in GitLab.
- Familiarity with linting and quality tools (ESLint, Prettier).
- Knowledge of accessibility standards (WCAG).
- Experience with performance optimization and browser debugging tools.
- Exposure to Agile / Scrum methodologies.
- Write testable and well-documented code.
- Maintain high unit test coverage.
- Follow coding standards and naming conventions.
- Ensure security and performance best practices.
- Actively participate in technical reviews and retrospectives.
- Strong communication and collaboration skills.
- Ability to work autonomously and take ownership.
- Attention to detail and quality-driven mindset.
- Willingness to learn and adapt to evolving technologies.
- Degree in Computer Science, Software Engineering, or equivalent experience.
- Proven experience as a Frontend Developer in a professional environment.
Key Skills
Ranked by relevanceReady to apply?
Join Halian | Managed Services, Recruitment Agency & Contract Staffing and take your career to the next level!
Application takes less than 5 minutes

