About this role
We are a forward-thinking technology company building modern web applications that deliver seamless user experiences. We are seeking a skilled Programmer with strong React.js expertise to join our development team and contribute to the design, development, and optimization of scalable applications.
The Role
As a React.js Programmer, you will be responsible for developing interactive front-end components, integrating APIs, and ensuring performance and responsiveness across platforms. You’ll collaborate with designers, product managers, and backend engineers to deliver high-quality solutions.
Key Responsibilities
Develop and maintain web applications using React.jsBuild reusable components and front-end libraries for future useTranslate UI/UX designs into functional, responsive codeOptimize applications for maximum speed and scalabilityIntegrate RESTful APIs and work closely with backend developersDebug, troubleshoot, and resolve technical issuesCollaborate with cross-functional teams to deliver projects on timeRequired Qualifications
Proven experience as a Programmer/Developer with a focus on React.jsStrong proficiency in JavaScript (ES6+), HTML5, and CSS3Experience with state management libraries (Redux, Context API, or similar)Familiarity with modern front-end build pipelines and tools (Webpack, Babel, npm/yarn)Understanding of responsive design and cross-browser compatibilityExperience with version control systems (Git)Strong problem-solving skills and attention to detailPreferred Skills
Experience with TypeScriptFamiliarity with Next.js or other React frameworksKnowledge of testing frameworks (Jest, React Testing Library)Understanding of backend technologies (Node.js, Express)Exposure to cloud platforms (AWS, Azure, or GCP)
