Job Title: JavaScript Developer (React + Node js)
Job Summary:
We're seeking a skilled React and Node.js Developer to join our team and craft exceptional web applications. You'll
play a pivotal role in designing, developing, and maintaining high-performance, scalable, and user-friendly web
solutions that deliver exceptional user experiences.
Key Responsibilities:
● Develop and maintain React and Node.js web applications, including both front-end and back-end
components.
● Develop reusable UI components, define accessibility & governance and rollout the components across the
digital channel group.
● Work with other developers to design and implement new features.
● Ensure the quality and performance of our applications by following best practices and using appropriate
testing tools.
● Stay up to date on the latest React and Node.js technologies and should be aware of security vulnerabilities
coming from various environment packages.
● Collaborate with other team members, such as designers, product managers, and QA engineers, to deliver
high-quality products on time.
● Participate in code reviews and unit testing.
● Stay updated with industrial trends and emerging javascript frameworks.
Requirements:
● Bachelor’s degree in computer science or a related field.
● A minimum experience of 4 years in React and Full stack development.
● Expertise on HTML5/CSS3, JavaScript, ReactJS/Redux
● Excellent hands-on knowledge of HTML5, CSS3, JavaScript
● JavaScript knowledge: jQuery, node-based frameworks
● Expert in JavaScript development and development frameworks
● Considerable experience in following Agile development methodologies.
● Experience of working with HTML/CSS/JS
● Must have hands on experience with React Hooks, Webpack, CRA, Functional
● Programming in React, State Management in React
● Working knowledge of JQuery, JQuery with React, KendoUI would be an added advantage.
● Strong understanding of object-oriented programming and design patterns
● Any experience of working with IoT products would be advantageous.
● Excellent problem-solving and analytical skills.
● Excellent written and spoken English.
● Ability to communicate effectively with a variety of audiences, including internal stakeholders, customers, and
partners.
● Ability to write and edit clear, concise, and professional documents.
Beneficial knowledge & skills:
● Any certification/ courses related to Javascript development. (React js/ Full stack development)
What Personal Qualities Do You Need for this Role?
● A strong work ethic.
● Always asking 'why? '
● An eagerness to learn and continuously improve.
● Enjoy working in a fast-paced environment.
● Positive and resilient attitude, willing and able to take ownership.
● Team player, willing to help and support others even if that goes outside the core job role.
How will we know if you’re successful?
● You’ll have demonstrated proactive collaboration within the team.
● Technical solutions that you’ve developed will be in use and solve problems for the business.
● You’ll be defining processes for the business to follow.
● You’ll be supporting the team lead to deliver the business roadmap and objectives.
● You’ll be helping to build and define best practices within the team.
Benefits
● Flexible environment.
● Startup environment.
● Competitive remuneration package.
If you meet the above qualifications and are excited about the opportunity to work with a dynamic and growing
organisation, we encourage you to apply for this position at careers@abiyatech.com