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.
We are looking for a talented Frontend Engineer to design and implement responsive, scalable, and intuitive web applications. The ideal candidate should have strong expertise in ReactJS and be passionate about delivering high-quality user experiences.
In this role, you will collaborate closely with backend engineers, product managers, and designers to translate business requirements and UI/UX designs into functional web interfaces. You will be responsible for optimizing the frontend performance, managing state effectively, and ensuring that applications are built with Separation of Concerns (SoC) in mind, promoting modularity and maintainability.
Key Responsibilities:
- Design and implement user-friendly, responsive web interfaces using ReactJS, Vue.js, and other modern frontend technologies and frameworks.
- Ensure that UI/UX designs are accurately translated into functional and visually appealing web pages.
- Collaborate closely with Data Scientists to understand and translate complex model outputs into actionable insights on the user interface.
- Collaborate closely with backend developers to integrate APIs and ensure a seamless user experience across the application.
- Manage state effectively using tools like Redux, React Query, or similar ensuring the application’s data flow is clean and maintainable.
- Optimize web applications for performance (e.g., load times, responsiveness) and SEO best practices.
- Ensure Separation of Concerns (SoC) by organizing components and styles into logical, reusable units.
- Write modular, reusable, and maintainable code following the latest JavaScript and React best practices.
- Participate in code reviews, ensuring that coding standards are met and fostering a culture of knowledge sharing.
- Debug and troubleshoot frontend performance issues and cross-browser compatibility problems.
Qualifications:
- Education & Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Minimum 4 years of experience in frontend development, with strong expertise in building complex web applications using ReactJS.
- Technical Skills:
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+), with deep knowledge of modern web development standards.
- Hands-on experience with modern front-end frameworks, including ReactJS (React Router, React Hooks, JSX) and Vue.js (Vue Router, Vuex, Composition API).
- Proficiency in state management libraries such as Redux, React Query, or Context API for handling large-scale state management.
- Strong understanding of responsive design and cross-browser compatibility, ensuring seamless user experiences across devices.
- Familiarity with CSS frameworks like Bootstrap, Tailwind CSS, or Material-UI, as well as preprocessors like SASS/SCSS.
- Understanding of API integration (e.g. RESTful, GraphQL) and how to integrate backend services effectively into the frontend.
- Experience with modern frontend build tools such as Webpack, Babel, or similar, and version control using Git.
- Soft Skills:
- Strong analytical and problem-solving skills, with the ability to identify, troubleshoot, and resolve issues independently.
- Excellent communication skills and the ability to work collaboratively within cross-functional teams.
- A focus on modularity, maintainability, and code reuse when writing frontend code.
- Passion for staying up-to-date with the latest industry trends and continuously improving technical expertise.
Nice-to-Have Qualifications:
- Familiarity with TypeScript to enhance code quality, scalability, and maintainability.
- Experience with testing frameworks such as Jest, Mocha, or similar for unit and integration tests.
- Knowledge of frontend security best practices, including Cross-Site Scripting (XSS) and Cross-Origin Resource Sharing (CORS) issues.
- Familiarity with UI component libraries like Material-UI, Chakra UI, or Ant Design for faster UI development.
- Exposure to server-side rendering (SSR) with frameworks like Next.js for optimized SEO and performance.
- Experience with CI/CD pipelines using GitHub Actions for automated testing and deployment.
- Certification in frontend development or related technologies.
Key Skills
Ranked by relevanceReady to apply?
Join Parser and take your career to the next level!
Application takes less than 5 minutes

