This role sits within a dedicated Frontend Engineering team building high-performance user interfaces for a cloud-native security platform. You will join a collaborative team focused purely on frontend development, working on modern, data-driven interfaces and contributing to continuous product improvement.
This is suited to a junior or mid-level engineer looking to deepen their React and TypeScript experience in a structured environment with strong engineering standards.
What Youll Be Doing:
Developing and maintaining frontend components using React and TypeScript
Contributing to the design, testing, and optimisation of UI features
Collaborating with backend and product teams to integrate APIs
Participating in code reviews and learning best practices from senior engineers
Supporting performance, scalability, and stability improvements
Contributing to CI/CD workflows for frontend releases
Advocating for good user experience and clean interface design What Youll Bring:
1 to 3+ years of commercial frontend development experience
Practical experience using React with TypeScript
Experience integrating and consuming APIs
Understanding of modern frontend development practices
Familiarity with version control and CI/CD processes
Strong willingness to learn and grow in a product-focused environment
Good communication skills and a collaborative mindset
Nice to Have
Exposure to WebGL
Experience working on complex or data-heavy interfaces Why Join:
Clear technical mentorship within a dedicated frontend team
Opportunity to work with modern technologies in a growing product environment
Strong focus on learning, collaboration, and engineering quality
Belfast-based role with flexibility If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.
Skills
React Typescript WebGL CI/CD
Benefits
Pension Fund Medical Aid / Health Care Stats for this job Salary comparison: This job National average IT Jobs average Northern Ireland average Salaries The number of jobs in each salary range for all: Receive