At a Glance
- Tasks: Lead the design and development of innovative software solutions in a dynamic team.
- Company: Join Fibrus, a people-first tech company transforming digital infrastructure.
- Benefits: Enjoy competitive pay, mental health support, and professional growth opportunities.
- Other info: Flexible working options and a culture focused on trust and collaboration.
- Why this job: Make a real impact while working with cutting-edge technologies and a passionate team.
- Qualifications: 5+ years in software development with strong skills in Python, JavaScript, and TypeScript.
The predicted salary is between 50000 - 60000 £ per year.
Your mission is to join our growing engineering team as an experienced and versatile Senior Developer. You will play a central role in the design, development, and delivery of complex software solutions across our technology stack. As a senior member of the team, you will be expected to take ownership of solution design, contribute to architectural decisions, and provide technical leadership to peers.
WHAT WILL YOU BE DOING?
- Solution Design & Architecture
- Demonstrable experience leading end-to-end solution design, from initial requirements through to delivery and testing.
- Ability to produce clear technical documentation including architecture diagrams, design specs, and decision records.
- Strong understanding of system architecture principles and the ability to evaluate trade-offs across different approaches.
- Experience taking overall ownership of solutions - including infrastructure context, integration points, and testing strategies.
- Backend Languages
- Excellent programming skills with proven experience building production-grade applications in Python, Typescript, and Go are desirable.
- Familiarity with Python frameworks (FastApi, Django), packaging, testing (e.g. pytest), and best practices for maintainable, scalable code.
- Alternatively, experience with express/Hono or other backend frameworks.
- Front-End Development
- Solid front-end development skills, with hands-on experience in modern JavaScript and TypeScript.
- Experience working with React or similar component-based frameworks to build responsive, user-friendly interfaces.
- REST APIs & OAuth
- Strong experience designing and consuming RESTful APIs.
- Working knowledge of OAuth 2.0 and modern authentication/authorisation patterns.
- Database Knowledge
- Proficiency with relational databases, specifically PostgreSQL and MySQL.
- Comfortable writing complex queries, managing schema design, and optimising database performance.
- Technology Stack
- Candidates should be familiar with, or enthusiastic to work across, our core suite of languages and frameworks: Python, JavaScript & TypeScript, React, Go, and Rust.
- Candidates must also be familiar with Cloud Hosting and Storage: Microsoft Azure and Amazon.
- Desirable Skills
- Microsoft Azure - cloud infrastructure, services, and deployment pipelines.
- Linux & Virtualisation - administration, scripting, and virtualised environments.
- Dynamics 365 - integration experience with Microsoft Dynamics 365 for CRM or operational workflows.
WHAT WILL YOU BRING?
- A minimum of 5 years of professional experience in a software development role, with demonstrable time spent at a senior level.
- A track record of delivering complex, multi-component software projects end to end.
- Experience mentoring or guiding less experienced developers is desirable.
IS FIBRUS FOR ME?
At Fibrus Limited, we put our people first! We are proud to be a company that encourages colleagues to do and be their very best. Our culture is focused on trust, collaboration, growth, and flexibility. We invest in our people, offering benefits that improve their personal lives as well as their careers!
Along with competitive salaries and an excellent benefits package, we also offer mental health workshops, professional development support, and private healthcare. We recognise the importance of supporting our colleagues with life changes and have comprehensive policies around menopause, mental health, pregnancy loss, and leave for maternity, parental, and adoption.
As we continue to grow, you would be joining a team of dedicated and passionate people who work hard every day to improve the lives of those in our communities by transforming the digital infrastructure of Northern Ireland and Great Britain!
HOW TO APPLY
To apply to join the Fibrus Group, please do so online and our recruitment team will be in contact with you once we've had a chance to review your application. We wish you the best of luck and thank you for your interest in Fibrus.
At Fibrus Limited, we recognise the positive value of diversity, promote equality, and challenge unfair discrimination. We are an equal opportunities employer and always aim to recruit the person who is most suited to the job, welcoming people of all backgrounds. We particularly encourage applications from women, under-represented genders, individuals with disabilities, and under-represented ethnicities.
We're happy to discuss flexible working - there is no obligation to raise this at the application stage but if you wish to do so, you are welcome to.
All offers of employment with Fibrus will be subject to the satisfactory completion of pre-employment checks which may include references, right to work, criminal record history, and professional qualifications.
We will retain your information for the purposes of recruitment for a period of up to 12 months. We may also share your information with our partner organisations for recruitment purposes. Please email if you do not wish us to retain your information or share it.
To be considered for this role, you will be redirected to and must complete the application process on our careers page.
Senior Developer TLNT1_NI in Belfast employer: Fibrus Networks Ltd
Contact Detail:
Fibrus Networks Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Developer TLNT1_NI in Belfast
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that align with the technologies mentioned in the job description. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.
✨Tip Number 4
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 at Fibrus.
We think you need these skills to ace Senior Developer TLNT1_NI in Belfast
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Developer role. Highlight your experience with Python, Typescript, and Go, and showcase any relevant projects that demonstrate your skills in solution design and architecture.
Showcase Your Leadership Skills: As a senior developer, you'll be expected to provide technical leadership. Include examples of how you've mentored others or led projects in your previous roles. This will show us that you're ready to take ownership and guide your peers.
Be Clear and Concise: When writing your application, clarity is key! Use straightforward language and structure your documents well. This helps us quickly understand your qualifications and makes a great first impression.
Apply Through Our Website: Don't forget to submit your application through our careers page! This ensures that your application gets to the right people and allows us to keep track of all candidates efficiently. We can't wait to hear from you!
How to prepare for a job interview at Fibrus Networks Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, JavaScript, and TypeScript. Brush up on your knowledge of frameworks like FastApi, Django, and React, as well as REST APIs and OAuth 2.0. Being able to discuss these confidently will show that you're ready to hit the ground running.
✨Showcase Your Leadership Skills
As a Senior Developer, you'll need to demonstrate your ability to lead and mentor others. Prepare examples from your past experiences where you've taken ownership of projects or guided less experienced developers. This will highlight your leadership qualities and fit for the role.
✨Prepare for Solution Design Discussions
Expect questions around solution design and architecture. Be ready to discuss how you approach end-to-end design, including trade-offs and documentation. Bring along examples of architecture diagrams or design specs you've created in previous roles to illustrate your thought process.
✨Cultural Fit Matters
Fibrus values collaboration and growth, so be prepared to discuss how you align with their culture. Think about how you can contribute to a positive team environment and support your colleagues. Sharing your thoughts on teamwork and flexibility will resonate well with the interviewers.