Job Title: Assistant Front-End React.js Web Developer ( Front End Software Engineer)
💼 Overview
We are seeking a skilled React.js Developer to join our development team. The role involves building, optimizing, and maintaining high-quality, scalable, and responsive web applications. You will work on reusable UI components, API integrations, and collaborate closely with designers, backend developers, and project managers.
📢 Notice to Applicants (Read Before Applying)- Experience Levels:
- Junior / Mid / Associate – 2+ years relevant experience, evaluated based on independent working capability and technical depth.
- Senior – 6+ years proven relevant experience in similar projects (must be demonstrated during the interview).
- Candidates with 3–5+ years experience will be considered for Mid / Associate roles depending on skill level.
- Salary Expectations: Please apply with realistic salary expectations aligned with your actual skills and experience. Your expected salary should be demonstrated with relevant skills during the skill assessment interview.
- Interview Process: All applicants will undergo a skill assessment interview designed to evaluate practical skills and value you can bring to the team.
- Probation / Skills Verification: All roles will be subject to an applicable probation period or intermediate assessment period for further skill verification before confirmation.
- Develop responsive, dynamic, and scalable web applications using React.js.
- Build reusable components and front-end libraries for future use.
- Translate UI/UX designs and wireframes into high-quality, functional code.
- Manage application state using tools like Redux, Context API, or Zustand.
- Integrate with RESTful APIs and/or GraphQL.
- Optimize applications for speed, scalability, and performance.
- Write clean, maintainable, and well-documented code.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Conduct code reviews and provide constructive feedback.
- Stay updated with latest trends and best practices in React.js and front-end development.
- Proven experience as a React.js Developer or similar role.
- Strong proficiency in JavaScript (ES6+) and React.js fundamentals.
- Experience with HTML5, CSS3, and modern styling frameworks (Tailwind CSS, Material UI, Styled Components).
- Familiarity with state management (Redux, Context API, Zustand, Recoil).
- Knowledge of React Hooks and functional components.
- Experience with React Router for client-side navigation.
- Understanding of RESTful APIs and/or GraphQL.
- Proficiency with Git version control.
- Familiarity with build tools (Webpack, Vite, Babel).
- Strong problem-solving and debugging skills.
- Experience with Next.js for SSR & SSG.
- Familiarity with TypeScript.
- Experience with testing frameworks (Jest, React Testing Library).
- Knowledge of Progressive Web Apps (PWA).
- Understanding of CI/CD pipelines.
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Experience Guide:
- Junior / Mid / Associate: 2–5 years
- Senior: 6+ years proven experience
- Strong communication and teamwork abilities.
- Ability to work in an agile environment.
- Detail-oriented with a focus on quality.
- Eagerness to learn and adapt to new technologies.
Generating Apply Link...