Job Vacancies

Associate Product Frontend Engineer at Sunfi Technology Limited – Apply Now

Associate Product Frontend Engineer

Job Summary:

  • The employee will be responsible for the development of tasks assigned during the Agile sprint.
  • This position documents programs, develops and implements new features, and supports critical web applications’ layer architecture and various frontend systems supporting the platform and other digital initiatives.
  • The employee will report to the CTO and be required to effectively communicate with and engage colleagues, leadership, and junior colleagues.

Responsibilities:

  • Develop new products/features for the web that adhere to best practices, are easy to understand, and are efficient.
  • Develop interactive client-side applications and functionality across websites using modern techniques.
  • Deliver a hybrid user experience to be easily portable with the web.
  • Maintain code and write automated tests to ensure the product is of high quality.
  • Conduct unit, functional, system, and integration testing activities.
  • Collaborate closely with product managers, designers, and backend engineers to translate design concepts and user requirements into functional front-end features.
  • Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and skill development within the front-end engineering team.
  • Conduct code reviews and approvals to ensure code quality, consistency, and alignment with architectural guidelines.
  • Collaborate in agile development processes, participating in sprint planning, stand-ups, and retrospectives.
  • Works closely with a product manager, product owner, and QA to ensure that test coverage for upcoming releases is in place.
  • Troubleshoot and resolve frontend-related issues, ensuring smooth functionality and a positive user experience.
  • Contribute to optimizing web application performance and addressing cross-browser compatibility challenges.
  • Stay current with emerging front-end technologies, trends, and best practices, and advocate for their adoption when appropriate.

Requirements:

  • At least 3 years of front-end programming experience.
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Expertise in HTML, CSS, JavaScript, and other front-end technologies.
  • Strong knowledge of ReactJS and its ecosystem is required.
  • Can work with RESTFul APIs, GraphQL APIs, gRPC, and modern web stacks (transpilers, linters, build and CI/CD tools, etc).
  • Experience with testing frameworks such as Jest, Mocha, and Enzyme.
  • Strong problem-solving skills and the ability to troubleshoot and debug complex front-end issues.
  • Demonstrated experience in optimizing front-end performance and addressing browser compatibility challenges.
  • Familiarity with agile development methodologies, including Scrum and Kanban.
  • Strong communication and collaboration skills, and the ability to work effectively in a team environment.
  • Experience with CI/CD tools such as Git, GitHub, Jenkins, Travis CI, or Gitlab CI is a plus.
  • Experience with backend technologies such as Node.js and SQL databases is a plus.
  • Ability to “think outside the box” while identifying problems and developing creative solutions.
  • Ability to work in a distributed and remote team.

Benefits

  • Comprehensive Family/Personal Healthcare
  • Flexible Access to Salary and Employee Support Facilities
  • Employee Power Program
  • Learning and Growth Opportunities
  • Amazing colleagues and a great work culture
  • Team Bonding and a chance to build a world-class Clean Energy FinTech!

Method of Application

If this sounds like the kind of ecosystem you’d love to be a part of, please send in your application to [email protected]. We’d love to hear from you.

CLICK HERE TO APPLY

APPLY FOR THE JOB

Leave a Comment