At a Glance
- Tasks: Design and develop high-quality software solutions using modern technologies.
- Company: Join a dynamic tech company focused on delivering impactful software.
- Benefits: Competitive salary, flexible remote work, and opportunities for professional growth.
- Why this job: Make a real difference by solving complex problems with cutting-edge tech.
- Qualifications: Experience with Java, AWS, and frontend technologies like JavaScript or React.
- Other info: Agile environment with potential for leadership roles and client engagement.
The predicted salary is between 42000 - 84000 £ per year.
Front-End Software Engineer
Location: Northern Ireland (Hybrid)
Salary: Competitive + benefits
About the Role
An opportunity to join a high-growth product engineering team building a sophisticated platform used by major enterprise clients to monitor, analyse, and optimise complex physical environments at scale.
This is not your typical front-end role. The work centres around data-rich applications, where you’ll be solving real problems through intuitive UI, real-time insights, and high-performance visualisation.
You’ll be working closely with backend engineers, data specialists, and product teams to deliver features that translate complex datasets into meaningful, user-friendly experiences.
Key Responsibilities
- Build and maintain modern, scalable web applications
- Develop intuitive dashboards for both real-time and historical data
- Translate complex data into clear, actionable UI/UX
- Integrate front-end components with APIs and backend services
- Optimise performance for data-heavy, high-throughput applications
- Collaborate across engineering, product, and data teams
- Contribute to design systems and front-end best practices
Skills & Experience
- Strong experience with JavaScript / TypeScript
- Experience with modern frameworks (React preferred, Angular or Vue also considered)
- Solid understanding of HTML5, CSS3, and responsive design
- Experience integrating with RESTful APIs
- Proven experience building data-heavy applications or dashboards
- Familiarity with data visualisation libraries (e.g. D3.js, Chart.js, ECharts)
- Experience working in Agile environments
Desirable Experience
(These are strong indicators of fit, but not essential)
- Experience working on platforms with real-time or streaming data
- Exposure to sensor, telemetry, or event-driven systems
- Experience working alongside data engineering or data science teams
- Familiarity with cloud environments (Azure preferred)
- Experience with performance optimisation in high-scale applications
- Understanding of accessibility standards (WCAG)
Why This Role?
- Work on a genuinely interesting product, not generic web builds
- High-impact engineering in a data-driven, real-world environment
- Strong collaboration across engineering and data disciplines
- Opportunity to shape how complex data is visualised and consumed
Apply
If you’re interested in building modern front-end applications in a data-rich environment, apply now or reach out for a confidential discussion.
Software Engineer employer: Anson McCade
Contact Detail:
Anson McCade Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or AWS. A friendly chat can lead to insider info about job openings that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and DevOps practices. Be ready to discuss how you've used these in past projects, as it’s a big plus for roles like this one.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and AWS, as well as any relevant frontend technologies like JavaScript or React. We want to see how your skills match up with what we're looking for!
Showcase Your Projects: Include examples of projects you've worked on that demonstrate your ability to design and develop high-quality software solutions. We love seeing real-world applications of your skills, especially in Agile environments.
Be Clear and Concise: When writing your cover letter, keep it straightforward and to the point. Let us know why you're excited about the role and how you can contribute to our team. We appreciate clarity and enthusiasm!
Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. It helps us keep track of your application and ensures it reaches the right people quickly!
How to prepare for a job interview at Anson McCade
✨Know Your Tech Stack
Make sure you’re well-versed in Java and AWS, as these are crucial for the role. Brush up on your knowledge of JavaScript, TypeScript, or React too, since they might ask you about your experience with frontend technologies.
✨Showcase Your Agile Experience
Since the company values Agile methodologies, be prepared to discuss your previous experiences working in Agile teams. Share specific examples of how you contributed to team success and adapted to changes during projects.
✨Demonstrate CI/CD Knowledge
Familiarise yourself with CI/CD practices, especially using GitLab. Be ready to explain how you’ve implemented these processes in past projects and how they improved software quality and deployment efficiency.
✨Prepare for Client Interaction
If you have consultancy or client-facing experience, highlight it! Discuss how you’ve engaged with clients, understood their needs, and delivered solutions that met their expectations. This will show your ability to work collaboratively and effectively.