At a Glance
- Tasks: Develop and maintain backend services with Node.js and build user-friendly interfaces using React.
- Company: Join an ambitious training company reshaping how organisations deliver learning.
- Benefits: Flexible working, professional growth opportunities, and a supportive engineering team.
- Other info: Gain exposure to modern cloud architecture and enjoy clear progression opportunities.
- Why this job: Take ownership of features and see your work directly impact users globally.
- Qualifications: 2-4 years of software development experience with Node.js and React.
The predicted salary is between 35000 - 45000 € per year.
Are you looking for a role where you can take real ownership of features and see your work directly impact users? Do you enjoy working across the full stack in a modern cloud environment, building products that genuinely help people develop and progress? We're working with an ambitious training and development company that is reshaping how organisations deliver learning. As their platform continues to scale, they're looking to hire an Intermediate Software Engineer with strong Node.js, React, and AWS experience to join their growing engineering team.
The Opportunity
You'll join a collaborative product-focused team, contributing to a modern learning platform used by organisations across the UK and internationally. This is a hands-on engineering role where you'll work across both backend and frontend, delivering high-quality features in a scalable AWS environment. You'll have the autonomy to own work end-to-end, while continuing to develop your technical depth and architectural understanding.
Key Responsibilities
- Develop and maintain backend services using Node.js
- Build clean, responsive user interfaces using React
- Deploy, monitor, and optimise applications within AWS
- Contribute to technical design discussions and architectural decisions
- Write well-structured, testable, and maintainable code
- Collaborate closely with Product and Design to deliver user-focused features
- Continuously improve performance, reliability, and security across the platform
Tech Environment
- Backend: Node.js (Express or similar)
- Frontend: React (modern JavaScript/TypeScript)
- Cloud: AWS (e.g., Lambda, EC2, S3, RDS)
- CI/CD & Version Control: Git-based workflows and automated pipelines
What We're Looking For
- 2-4 years' commercial software development experience
- Strong hands-on experience with Node.js and API development
- Solid frontend experience with React
- Exposure to cloud infrastructure, ideally AWS
- Experience working with relational or NoSQL databases
- An understanding of testing principles and clean code practices
- A collaborative approach and clear communication skills
Desirable Experience
- Experience in SaaS, platform-based, or EdTech environments
- Exposure to serverless architectures
- Experience with Docker or containerisation
- Aware of scalability and performance optimisation techniques
Why Apply?
- Join a purpose-led organisation focused on professional growth and learning
- Work in a supportive, forward-thinking engineering team
- Gain exposure to modern cloud architecture at scale
- Clear progression opportunities as the business grows
- Flexible working environment
If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.
NodeJS Engineer TLNT1_NI in Belfast employer: IrishJobs
Join a purpose-driven training and development company that values your contributions and fosters a collaborative work culture. With a focus on professional growth, you'll have the opportunity to take ownership of impactful projects while working in a flexible environment that embraces modern cloud technologies. As part of a supportive engineering team, you'll benefit from clear progression pathways and the chance to enhance your skills in a rapidly evolving industry.
StudySmarter Expert Advice🤫
We think this is how you could land NodeJS Engineer TLNT1_NI in Belfast
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at the company you're eyeing. A friendly chat can sometimes lead to opportunities that aren't even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Node.js and React projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical skills and be ready to discuss your past projects. Practice common coding challenges and be prepared to explain your thought process during problem-solving.
✨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, it shows you're genuinely interested in joining our team!
We think you need these skills to ace NodeJS Engineer TLNT1_NI in Belfast
Some tips for your application 🫡
Show Your Passion for Learning:When you write your application, let us know why you're excited about the opportunity to work in a training and development company. Share your enthusiasm for building products that help people grow and progress in their careers.
Highlight Relevant Experience:Make sure to showcase your hands-on experience with Node.js, React, and AWS. We want to see how your skills align with our needs, so be specific about your past projects and the impact they had.
Keep It Clear and Concise:While we love detail, clarity is key! Make your application easy to read by using bullet points and short paragraphs. This helps us quickly grasp your qualifications and makes a great first impression.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at IrishJobs
✨Know Your Tech Stack
Make sure you’re well-versed in Node.js, React, and AWS. Brush up on your knowledge of backend services and frontend development. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles and how you overcame them. This is a hands-on engineering position, so demonstrating your ability to troubleshoot and optimise applications will impress the interviewers.
✨Understand the Company’s Mission
Research the training and development company and understand their goals. Be prepared to discuss how your work can contribute to reshaping learning delivery. Showing genuine interest in their mission can set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project workflows, and future tech stack developments. This not only shows your enthusiasm for the role but also helps you gauge if the company culture aligns with your values.