Middle-Level React Developer

nairobi cityKE

full-time

bachelor

9 months ago01/27/202402/26/2024

- closed

Job Description

  • As a Mid-Level React Developer at Synnefa, you will play a key role in designing, developing, and maintaining web applications using React.js. You will work in a collaborative environment with a team of skilled developers, designers, and project managers to create high-quality, user-friendly web solutions that meet our clients' needs.

Key Responsibilities:

  • Front-end Development: Develop and maintain robust, efficient, and scalable web applications using React.js and related technologies.
  • UI/UX Integration: Collaborate with designers to ensure the seamless integration of user interfaces and user experiences into the applications.
  • State Management: Implement and manage state using Redux or other state management libraries to create responsive and dynamic user interfaces.
  • API Integration: Integrate with backend services and APIs, ensuring data consistency and optimal performance.
  • Testing and Quality Assurance: Write and maintain unit tests and perform code reviews to ensure the codebase's quality and reliability.
  • Performance Optimization: Identify and address bottlenecks and performance issues within the applications to ensure smooth user experiences.
  • Cross-Browser and Cross-Platform Compatibility: Ensure the applications work well across various browsers and platforms.
  • Version Control: Use version control systems (e.g., Git) to track changes and collaborate effectively with the team.
  • Documentation: Create and maintain documentation for code and technical processes.
  • Stay Current: Stay up-to-date with the latest web development trends, tools, and technologies to recommend improvements and optimizations.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of professional experience in web development with a strong focus on React.js.
  • Proficiency in JavaScript, ES6, HTML5, and CSS3.
  • Proficiency in material Chakra UI or Material UI frameworks.
  • Experience with state management libraries like Redux.
  • Familiarity with RESTful and GraphQL APIs and asynchronous data fetching.
  • Knowledge of modern front-end build tools and pipelines, such as Webpack.
  • Experience with responsive and mobile-first web design.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a team as well as independently.

Preferred Skills (not required but a plus)

  • Experience with server-side rendering (SSR).
  • Knowledge of TypeScript.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Experience with performance profiling and optimization techniques

Interested and qualified? Go to Synnefa on synnefa.breezy.hr to apply

Elevolt does not charge job seekers any fees for job applications or consideration. Do not make any payments without doing your due diligence. If you think this posting is not genuine, please flag it below orcontact us

Sorry, this job is closed and is no longer accepting applications.

View Other Jobs
Synnefa

Synnefa

We are a team of passionate minds working together to create lasting solutions to challenges faced by farmers. Synnefa is a greek word meaning cloud. The importance of the cloud to farmers is as prof...