Full Stack Software Engineer TLNT1_NI

Full Stack Software Engineer TLNT1_NI

Full-Time 50000 - 65000 £ / year (est.) No working from home possible
Ocho

At a Glance

  • Tasks: Build and maintain software across the full stack, from UI to backend services.
  • Company: Join a fast-growing tech company with a remote-first, collaborative culture.
  • Benefits: Enjoy competitive salary, equity, unlimited PTO, and flexible working hours.
  • Other info: Great opportunities for career growth and professional development.
  • Why this job: Work on challenging problems and make a real impact in a dynamic environment.
  • Qualifications: Experience in JavaScript or Python, with strong problem-solving skills.

The predicted salary is between 50000 - 65000 £ per year.

Full Stack Engineer Remote | Permanent

At a Glance

  • Role: Full Stack Engineer
  • Location: 100% Remote (NI based candidates only)
  • Salary: Competitive + Equity
  • Employment type: Permanent, full-time
  • Visa sponsorship: Not available
  • Stack: Python, React, TypeScript, GraphQL, PostgreSQL, AWS

The Company

Our client is one of the fastest-growing technology companies in their sector. They build and operate a suite of software products used at scale across the country, spanning data platforms, asset management and operational tooling. The business has grown rapidly through a combination of strong product-market fit and a relentless focus on customer outcomes. With an expanding national presence and a clear roadmap for growth, this is a company with real momentum. The engineering team is remote-first, collaborative, and genuinely invested in solving hard problems with clean, maintainable software.

The Role

As a Full Stack Engineer you will join a product squad and work across the full application: from building responsive, user-facing interfaces through to back end services, APIs and data layers. This is a high-ownership role. You will define, design, build, test and ship, operating mostly autonomously while staying closely aligned with product and design peers. You will also contribute to the broader engineering culture: reviewing pull requests, mentoring newer engineers, participating in technical evaluations, and weighing in on architectural decisions with a clear eye on business value.

What You'll Be Doing

  • Collaborate with product, design and engineering peers to deliver user-focused features from definition through to deployment
  • Build well-tested, maintainable code across the full stack: UI, APIs, services and data layers
  • Break down complex requests into manageable sub-tasks and communicate progress via clear status updates
  • Identify and escalate blocking issues before they become problems
  • Review pull requests and contribute to a high standard of code quality across the team
  • Mentor new hires and contribute to candidate interviews and technical evaluations
  • Weigh technical decisions against real business needs and help model good engineering practice for others

What You'll Bring

Essential

  • Significant, demonstrable experience with JavaScript and/or a structured programming language such as Python, Java, or C#
  • Experience working across both front end and back end in a commercial environment
  • A track record of solving complex technical problems end-to-end
  • Experience with automated testing at both unit and integration level
  • Working knowledge of agile development practices
  • Strong communication skills and an ability to work autonomously while knowing when to ask for help

Nice to Have

  • Hands-on experience with React or React Native
  • Familiarity with Python, PostgreSQL or AWS
  • 8 years plus or more, of full stack engineering experience
  • Degree, or self-taught background, all considered

Why Apply

  • 100% remote-first culture, established well before remote work became the norm
  • Competitive salary with equity participation
  • Unlimited PTO and flexible working schedules
  • Annual training and conference budget
  • Generous parental leave policy
  • A team that genuinely values humility, integrity and continuous improvement

Interested? If you are a full stack engineer who thrives on autonomy, cares about craft, and wants to work on genuinely hard problems at scale, we would love to hear from you. Apply for the role directly or reach out to Ryan Quinn at Ocho for a confidential conversation.

Skills: Python, JavaScript, AWS, Docker

Benefits: Pension, Remote, Equity

Full Stack Software Engineer TLNT1_NI employer: Ocho

Our client is an exceptional employer, offering a fully remote work environment that prioritises flexibility and autonomy for its engineers. With a competitive salary, equity participation, and a strong commitment to employee growth through training budgets and mentoring opportunities, this company fosters a collaborative culture where innovation thrives. Join a team that values integrity and continuous improvement while tackling meaningful challenges in the tech sector.

Ocho

Contact Details:

Ocho Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Software Engineer TLNT1_NI

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the best way to get your foot in the door.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python, React, 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 practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so don’t forget to showcase your problem-solving approach!

Tip Number 4

Apply through our website! We love seeing candidates who take the initiative. Plus, it’s a great way to ensure your application gets the attention it deserves. Don’t hesitate – we’re excited to meet talented engineers like you!

We think you need these skills to ace Full Stack Software Engineer TLNT1_NI

JavaScript
Python
React
TypeScript
GraphQL
PostgreSQL
AWS

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, React, and any other relevant technologies to show us you’re the right fit!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about this role and how your background aligns with our needs. Share specific examples of your work that demonstrate your problem-solving skills and autonomy.

Showcase Your Projects:If you’ve worked on any projects that involved full stack development, don’t hesitate to include them! We love seeing real-world applications of your skills, especially if they relate to the tech stack we use.

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’s super easy!

How to prepare for a job interview at Ocho

Know Your Tech Stack

Make sure you’re well-versed in Python, React, TypeScript, GraphQL, PostgreSQL, and AWS. Brush up on your knowledge of these technologies, as you might be asked to solve problems or discuss your experience with them during the interview.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex technical challenges. Be ready to break down your thought process and how you approached each problem, as this will demonstrate your ability to think critically and work autonomously.

Emphasise Collaboration

Since the role involves working closely with product, design, and engineering teams, highlight your experience in collaborative environments. Share examples of how you’ve successfully worked with others to deliver user-focused features and how you handle feedback.

Ask Insightful Questions

Prepare thoughtful questions about the company’s engineering culture, their approach to mentoring, and how they measure success. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.