GNA Energy is looking for a highly motivated and results-oriented Front-End Developer to join our team. In this role, you will be responsible for driving the development of the companys technology platform. You will be working closely with the Executive Management team and Product Owners to design and develop solutions that inspire and excite end-clients.
Develop and maintain responsive web applications using JavaScript/TypeScript and React.
Implement state management solutions using Redux or similar libraries.
Integrate with back-end services and third-party APIs to ensure seamless functionality across the full stack.
Optimise applications for maximum speed, scalability, and performance.
Collaborate with UI/UX designers to transform wireframes into high-quality code.
Ensure the technical feasibility of UI/UX designs.
Write clean, maintainable, and efficient code following best practices and coding standards.
Strong experience with React and its ecosystem (hooks, context API, etc.).
Proficiency in JavaScript and TypeScript.
Hands-on experience with Redux or other state management libraries.
Familiarity with popular UI libraries (e.g., Material-UI, Ant Design, Bootstrap).
Solid understanding of RESTful APIs and experience with API integration.
Familiarity with version control systems.
Experience with responsive and mobile-first design.
Knowledge of web performance optimization techniques.
1-2 years of relevant work experience.
Bachelors Degree (or equivalent degree) in Information Technology / Information Systems / Computer Science / Software Engineering, or a related field.
Excellent communication and interpersonal skills, with the ability to build and maintain relationships with diverse stakeholders.
Ability to work independently and drive results, with a proactive and self-motivated approach.
Strong analytical and problem-solving skills.
Additional Requirements:
Enthusiastic to work on new problem statements
Eager to learn and gain experience in new technologies
Willingness to switch roles as per the demands of the product
Ability to take complete ownership and work independently
Strong problem-solving and analytical skills
Good interpersonal and communication skills
What We offer:
Opportunity to work in a fast-paced and innovative environment
Professional growth and development opportunities
Collaborative, meritocratic, and inclusive company culture