This job opening has expired.

Frontend Developer (React.js) - Equity Bank

Share On:
  • Experience Required:4 Years
  • Total Positions:1
  • Job Type: Full Time
  • Job Category: Information Technology
  • Minimum Education: Degree
  • Job Location: Nairobi, Kenya
  • Posted on: November 27, 2023
  • Last Date: December 24, 2023

Job Description

Description

• Collaborating closely with cross-functional teams to define technical architecture, design scalable solutions, and ensure seamless integration.
• Mentor and guide junior and mid-level developers, fostering a culture of learning and continuous improvement.
• Write high-quality, modular, and maintainable code in React.js, adhering to industry best practices.
• Oversee the development of a team of React developers, including assigning tasks, providing feedback, and tracking progress.
• Mentor and develop junior developers, providing them with the knowledge and skills they need to succeed.
• Develop and maintain React documentation and training materials.
• Stay up to date on the latest React technologies and trends and share this knowledge with the team.
• Represent the team to stakeholders, communicating progress and ensuring that all requirements are met.
• Work with other teams, such as product management and design, to ensure that React applications are aligned with business goals.
• Architect and lead the end-to-end development of sophisticated web applications using React framework.
• Collaborate with UI/UX designers, product managers, and other stakeholders to define technical requirements and deliverables.
• Lead the design and implementation of scalable and maintainable software solutions that exceed client expectations.
• Conduct thorough code reviews, offering insightful feedback to elevate code quality, performance, and maintainability.
• Troubleshoot and resolve complex technical issues, ensuring seamless implementation and optimal performance.
• Collaborate on project planning, estimation, and resource allocation, leveraging your experience to drive successful outcomes.
• Stay current with emerging technologies, industry trends, and best practices, and share your insights to advance the team's capabilities.
• Foster a culture of innovation, continuous improvement, and knowledge sharing within the development team.
• Oversee the deployment of React applications to production environments.
• Work with DevOps engineers to ensure that React applications are deployed in a secure and scalable manner.
• Monitor the performance of React applications in production and make necessary adjustments to ensure optimal performance.
Work with clients to ensure that they are satisfied with the deployment of React applications

Qualifications

• Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
• Atleast 4+ years of professional web development experience with substantial focus on React framework.
• Expertise in JavaScript, TypeScript, HTML, LESS, SASS and CSS, with a proven track record of architecting and delivering complex web applications.
• Strong understanding of front-end design principles, UI/UX best practices, and responsive design.
• Proficiency with version control systems (e.g., Git) and agile development methodologies.
• Proven experience leading technical discussions, making informed decisions, and collaborating with cross-functional teams.
• Familiarity with backend technologies, RESTful APIs, and databases is highly advantageous.
• A strong understanding of React best practices and patterns.
• Experience with React testing and debugging.
• Experience with React performance optimization.
• Experience with React integration with other technologies, such as Node.js, .NET, MongoDB, Azure or AWS.
• Experience with DevOps and cloud technologies such as Azure and AWS.
• Experience with React Material or other React UI libraries.
• Experience with React testing frameworks.
• Experience with React deployment tools.

Skills Required

Ability to Observe Deadlines
Ability to Work Under Pressure
Ability to Multitask
Ability to Work Independently
Team Player
Effective Communication and Interpersonal Skills
Leadership Abilities
Attention to Details
Problem Solving Skills

Application Details


This job has expired and application is not allowed

More Jobs in Kenya