Fullstack Software Engineer in London
Fullstack Software Engineer

Fullstack Software Engineer in London

London Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
Ocean Infinity

At a Glance

  • Tasks: Design and develop fullstack web applications using modern technologies and AI tools.
  • Company: Join Ocean Infinity, a tech-driven company transforming operations at sea.
  • Benefits: Competitive salary, inclusive culture, and opportunities for personal and professional growth.
  • Other info: Be part of a collaborative team that values innovation and diversity.
  • Why this job: Make a real impact in a dynamic industry while working with cutting-edge technology.
  • Qualifications: 5+ years in software development with expertise in React, Node.js, and TypeScript.

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

We are using and creating technology to transform operations at sea to enable people and the planet to thrive. We are open-minded and fearless in our approach to innovation and don't believe in boundaries. We challenge everything and have massive ambitions to drag aging industries into the tech era. We take safety, equality and education very seriously, and our responsibilities don't stop at our front door. Our business is built on the belief that there's definitely a more environmentally responsible way to operate at sea. We employ people who share our core values. We expect our people to be courageous, trustworthy, and conscientious, driven by a desire to do the right thing. We strive for excellence, work collaboratively, and are genuinely excited by our work. We offer opportunities for our people to develop beyond their role and span a multitude of disciplines. These are open to all, regardless of background and experience level. Working with us means being part of a team that is harnessing technology and creativity to disrupt a traditional industry. We are not your average workplace.

Ocean Infinity is seeking a Senior Fullstack Developer who understands the full web development lifecycle — from architecture and development to deployment and monitoring. The ideal candidate is proficient across both frontend and backend technologies, stays current with industry trends, and embraces modern AI-assisted development workflows. The role reports to a Web Team Lead and is a key player within the group, providing guidance and technical expertise to the web development team.

What will you do:

  • Design, develop and maintain fullstack web applications using Next.js (App Router) along with our stack: TypeScript, tRPC, Tailwind CSS, Drizzle ORM
  • Build responsive, accessible and performant user interfaces using React, Tailwind CSS and Shadcn/UI components
  • Develop and maintain backend services, APIs and server-side logic using Node.js and TypeScript
  • Design and manage relational database schemas, queries and migrations using Drizzle ORM
  • Leverage AI-assisted development tools (Cursor AI, Claude AI or similar) to accelerate coding workflows, code reviews and problem-solving
  • Implement and maintain CI/CD pipelines and ensure smooth deployment processes
  • Follow development and quality best practices, but be critical if you believe they can be improved
  • Integrate different systems and current solutions and identify opportunities for improvements
  • Explain technical solutions to both engineering and non-technical stakeholders
  • Take responsibility for making sound technical engineering decisions across the entire stack
  • Mentor junior team members by guiding them and providing constructive feedback

Who You Are (Required):

  • Degree in Computer Science, Information Technology or similar
  • 5+ years’ experience with software development life cycles and release cycles
  • Solid experience building fullstack web applications with React/Next.js and Node.js
  • Proficiency with TypeScript in both frontend and backend contexts
  • Experience with ORMs such as Drizzle, Prisma or similar
  • Strong understanding of REST API design principles and implementation
  • Experience working with complex data structures and relational databases (PostgreSQL preferred)
  • Proficiency with Git and collaborative code versioning workflows
  • Hands-on experience with AI-powered development tools (Cursor AI, Claude AI or similar)
  • Familiar with basic web application security concepts (authentication, authorization, OWASP)
  • Knowledge of Service-Oriented Architectures and Microservices Architectures
  • Ability to take ownership and engagement in the team’s work
  • Driven, proactive and able to work autonomously with little supervision
  • Excellent time management skills and ability to prioritize work in a fast-paced environment
  • Critical thinking and ability to show initiative

Bonus:

  • Fluency in English (spoken and written)
  • Experience with message-based communication systems (Kafka, RabbitMQ or similar)
  • Experience working with real-time data and WebSockets
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Experience with CI/CD pipelines and infrastructure-as-code
  • Familiarity with cloud platforms (AWS, GCP or Azure)
  • Experience with testing frameworks (Jest, Playwright, Vitest)

Salary: Porto - Up to €65,000 UK - Based on experience. The salary varies for this position as we are recruiting in multiple regional locations and job grades. The salary process is based on skills, abilities, and experience required.

What you can expect:

At Ocean Infinity, we believe in creating equal opportunities for all, celebrating each and everyone’s differences. We are driven by transforming the industry, through our technology, thoughts, behaviours and actions. Being inclusive and respectful to all is fundamental to who we are. It is the right thing to do and enables innovation and creativity to thrive. There is more work to be done, and we know that we aren’t perfect, but our commitment to these values is unwavering. They are central to our mission and the impact we have on the industry, meaning, we cannot live without them.

Fullstack Software Engineer in London employer: Ocean Infinity

At Ocean Infinity, we pride ourselves on being an innovative employer that champions safety, equality, and environmental responsibility. Our collaborative work culture encourages personal and professional growth, offering diverse opportunities for development across various disciplines. Join us in transforming the maritime industry with cutting-edge technology while being part of a team that values courage, trust, and conscientiousness.
Ocean Infinity

Contact Detail:

Ocean Infinity Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Fullstack Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Next.js, TypeScript, and Node.js. This is your chance to demonstrate your expertise and creativity, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with fullstack development and how you've tackled challenges in past projects. Practice makes perfect!

✨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 innovative team at Ocean Infinity.

We think you need these skills to ace Fullstack Software Engineer in London

Fullstack Web Development
Next.js
TypeScript
tRPC
Tailwind CSS
Drizzle ORM
React
Node.js
REST API Design
Relational Databases
PostgreSQL
Git
AI-assisted Development Tools
Web Application Security
Microservices Architectures

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your enthusiasm for technology and innovation shine through. We love candidates who are excited about transforming industries and pushing boundaries, so don’t hold back!

Tailor Your Application: Make sure to customise your application to highlight your experience with the specific technologies we use, like Next.js, TypeScript, and Node.js. Show us how your skills align with our mission and values!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your experience and qualifications are easy to read and understand. Avoid jargon unless it’s relevant!

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 serious about joining our team!

How to prepare for a job interview at Ocean Infinity

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Next.js, TypeScript, and Node.js. Brush up on your knowledge of Drizzle ORM and REST API design principles, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss how you've tackled challenges in past projects. Think about specific examples where you used AI-assisted development tools or improved existing processes. This shows that you’re proactive and can think critically, which is key for this role.

✨Communicate Clearly

Since you'll need to explain technical solutions to both technical and non-technical stakeholders, practice articulating complex ideas in simple terms. This will demonstrate your ability to collaborate effectively within a diverse team.

✨Emphasise Teamwork and Mentorship

Highlight any experience you have mentoring junior developers or working collaboratively in teams. Ocean Infinity values teamwork and guidance, so showing that you can contribute positively to the team dynamic will set you apart.

Fullstack Software Engineer in London
Ocean Infinity
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>