Location
Co. Kerry
Location type
At the office
Employment type
Full time
Job type
Permanent
Salary
Negotiable
We are seeking a Senior Front-End Engineer to join our team, specializing in building high-performance, data-driven business applications for our financial and gaming platform. The ideal candidate will have expertise in React and modern front-end technologies, with a strong background in data visualization, event-driven architecture, and UI/UX best practices. They should be capable of developing reusable, customizable, and themeable UI components that enhance business users’ workflows and efficiency.
Key Responsibilities
- Develop and maintain high-quality, scalable, and performance-optimized business applications using React and modern JavaScript frameworks.
- Collaborate closely with UX/UI designers, business analysts, product owners, and backend engineers to build user-friendly and visually appealing business applications tailored for operational users.
- Design and implement interactive data visualizations that allow users to analyze and interpret complex datasets effectively.
- Architect and develop an event-driven, responsive UI application, utilizing WebSockets, Server-Sent Events (SSE), or other real-time communication technologies.
- Ensure that all UI components are highly customizable, reusable, and themeable, enabling flexibility across different user roles and business use cases.
- Optimize front-end performance, ensuring smooth and responsive user interactions, even with large datasets and real-time data updates.
- Implement best practices for accessibility (WCAG) and responsive design to ensure a seamless user experience across multiple devices.
- Stay up to date with the latest front-end technologies, libraries, and frameworks to continuously improve our UI solutions.
- Write clean, maintainable, and testable code, following software development best practices and conducting thorough code reviews.
- Debug, troubleshoot, and resolve front-end issues in collaboration with other team members.
Required Skills & Experience
- 5+ years of experience in front-end development, with a strong focus on React (Hooks, Context API, Redux, React Query, or similar state management solutions)
- Solid understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3 (including preprocessors like SASS or LESS)
- Proven experience in data visualization, working with libraries such as D3.js, Chart.js, Recharts, Highcharts, or similar frameworks.
- Deep understanding of CSS-in-JS solutions (e.g., Emotion, Styled Components) and their role in creating dynamic and themeable UI components.
- Strong experience building modular, scalable, and reusable UI components with a keen eye for detail.
- Proficiency in working with RESTful and GraphQL APIs, ensuring efficient data fetching and state management.
- Experience with real-time event-driven applications, utilizing WebSockets, Server-Sent Events (SSE), or other server push mechanisms for live data updates.
- Understanding of performance optimization techniques, including lazy loading, virtualization, memoization, and bundling strategies.
- Experience with unit testing and integration testing using Jest, React Testing Library, or Cypress.
- Familiarity with build tools and CI/CD pipelines (Webpack, Vite, Babel, ESLint, Prettier, GitHub Actions, etc.).
- Ability to work in agile development environments, following best practices such as Scrum or Kanban.
Nice-to-Have Skills
- Experience with frontend frameworks like Next.js for SSR and static site generation.
- Knowledge of UI/UX design principles and experience collaborating with designers using Figma, Adobe XD, or Sketch.
- Experience working in other data-intensive business applications.
- Exposure to micro frontends architecture and modular design principles.
- Understanding of WebSockets and real-time data processing.
Important Dates
Posted on
30 January, 2025
Benefits
Health Insurance
Happy Holidays
Training / Education
Maternity / Paternity Leave
6 Weeks Annual Leave
Want this job?
Jobs at OMEGA SYSTEMS
Related Jobs
Technical Coordinator, Custody Services Limerick