Role Summary
We are seeking a talented and passionate Front End (UI) Developer with strong expertise in React.js to join a dynamic and fast-paced development team. This role is ideal for someone who thrives in building modern, scalable, and user-centric web applications from the ground up. You’ll be working closely with cross-functional teams to deliver intuitive and high-performance user interfaces that solve real-world business problems.
This is an exciting opportunity to contribute to the development of innovative digital products across various domains, leveraging cutting-edge technologies and best practices in front-end engineering.
Key Responsibilities
* Develop and maintain responsive, high-quality user interfaces using React.js
* Translate UI/UX designs into functional and visually appealing web applications
* Integrate with backend APIs (.NET experience is a plus)
* Collaborate with designers, product managers, and backend developers to deliver seamless user experiences
* Participate in code reviews, technical discussions, and architectural decisions
* Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability
* Contribute to continuous improvement of development processes and tools
Required Skills and Experience
* Proven experience as a React Developer, with a strong portfolio of front-end projects
* Proficient in React Hooks, React Scripts, and modern JavaScript (ES6+)
* Experience building UIs from scratch based on design specifications (e.g., Figma, Sketch)
* Strong understanding of component-based architecture and state management
* Familiarity with AgGrid, Highcharts, or similar data visualization libraries
* Experience with Tailwind CSS or other utility-first CSS frameworks
* Comfortable working in an Agile development environment
* Strong problem-solving skills and attention to detail
* Excellent communication and collaboration skills
Nice to Have
* Experience with .NET APIs or other backend technologies
* Familiarity with HD data visualisation techniques
* Exposure to cloud platforms and CI/CD pipelines
* Interest in building scalable and maintainable front-end architectures
Personal Attributes
* Adaptable, pragmatic, and solution-oriented
* Self-starter with a proactive mindset and strong ownership of deliverables
* Passionate about clean code, testing, and building robust, maintainable software
* Curious and excited by new technologies and continuous learning
* Comfortable engaging with stakeholders and translating business needs into technical solutions