Senior Software Engineer, Backend (Next.JS)
Senior Software Engineer, Backend (Next.JS)

Senior Software Engineer, Backend (Next.JS)

Full-Time 48000 - 84000 £ / year (est.) Home office (partial)
1

At a Glance

  • Tasks: Develop high-performance backend systems and scalable microservices using Nest.js.
  • Company: Join a dynamic DeFi ecosystem shaping the future of finance.
  • Benefits: Competitive pay, unlimited vacation days, and full compensation for work gear.
  • Why this job: Be part of a creative team driving innovation in the crypto space.
  • Qualifications: Expertise in Node.js, TypeScript, and blockchain technologies required.
  • Other info: Enjoy a hybrid work schedule with opportunities for growth and mentorship.

The predicted salary is between 48000 - 84000 £ per year.

1inch is the DeFi ecosystem building financial freedom for everyone. 1inch products help users and builders trade, hold and track digital assets – with self-custody, comprehensive security and an intuitive user experience to unlock the potential of true crypto ownership. 1inch protocols and APIs provide core infrastructure across the DeFi industry and beyond.

Location: We prioritise candidates who are based in Dubai, then consider those working remotely in one of our European Hub Locations (UK, Spain or Germany).

The Senior Backend Engineer role focuses on developing high-performance, scalable backend systems, requiring expertise in the Node.js ecosystem (including Nest.js), microservices architecture design, monitoring tools, and different kinds of storage. Knowledge of blockchain technologies is required.

Responsibilities
  • Microservices Development: Build and maintain scalable backend microservices using the Nest.js framework
  • API Architecture: Design and implement high-performance, low-latency APIs and backend systems
  • System Reliability: Monitor technical and business metrics, including error rates and uptime, to ensure service stability
  • Performance Optimisation: Conduct regular system profiling and optimise database queries to ensure high throughput
  • Code Excellence: Write clean, well-documented code while strictly adhering to internal standards and development guidelines
  • Incident Management: Set up and manage alerting systems for early detection and proactive mitigation of vulnerabilities
  • Cross-Functional Collaboration: Participate in code reviews, architecture discussions, and agile sprint planning sessions
  • Continuous Innovation: Stay abreast of emerging technologies to introduce new tools that enhance team efficiency and system performance
Requirements
  • Industry Experience: Proven track record working within fintech, DeFi, or cryptocurrency sectors
  • High-Load Environments: Practical experience developing microservices architecture capable of handling high-load traffic
  • Tech Stack Proficiency: Advanced proficiency in Node.js and TypeScript, supported by strong SQL skills and PostgreSQL experience
  • Infrastructural Knowledge: Familiarity with Redis, message brokers (such as NATS, EMQX, or Kafka), and monitoring tools like Prometheus and Grafana
  • Blockchain Knowledge: A solid understanding of blockchain fundamentals, Web3, and Solidity
  • DevOps Basics: Working knowledge of CI/CD pipelines, Docker, and fundamental Kubernetes concepts
  • Operational Setup: Ability to manage metrics pipelines and configure robust alerting systems
  • Agile Mindset: Experience working within Scrum-based environments with an enterprise-oriented focus on structure
  • Communication & Mindset: A proactive communicator with a quality-driven approach and strong problem-solving abilities
Skills
  • Backend Engineering: Expert-level API design and backend system development
  • Performance Analysis: Proficient in system profiling and latency reduction techniques
  • Security & Resilience: Skilled in applying data protection best practices and building resilient systems
  • Engineering Leadership: Ability to promote best practices and mentor peers through consistent code reviews
  • Technical Documentation: Capability to produce thorough documentation for complex architectural designs
Nice to have
  • Advanced Framework Knowledge: Hands-on experience or deep familiarity with the Nest.js framework
  • Event-Driven Design: Strong understanding of event-driven architecture and asynchronous patterns
  • Web3 Tooling: Experience using Web3 libraries, such as ethers.js or web3.js, for direct blockchain interactions
Why you’ll love working with us
  • Join a young, creative team in a fast-paced and supportive environment
  • We’re open to new ideas — if you’ve got a vision, pitch it and make it happen
  • Enjoy competitive pay that matches your skills and experience
  • Be part of a company that’s shaping the future of DeFi
  • Take time when you need it — we offer unlimited vacation days
  • Get fully compensated for your work gear — we’ll set you up for success

Senior Software Engineer, Backend (Next.JS) employer: 1inch

1inch is an exceptional employer, offering a dynamic and innovative work environment in the heart of Dubai. With a focus on employee growth, we provide unlimited vacation days, competitive pay, and the opportunity to work with cutting-edge technologies in the DeFi space. Join our young, creative team where your ideas are valued, and you can make a real impact in shaping the future of financial freedom.
1

Contact Detail:

1inch Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Backend (Next.JS)

✨Tip Number 1

Network like a pro! Reach out to folks in the DeFi and fintech space on LinkedIn or at meetups. 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 GitHub profile showcasing your projects, especially those related to Node.js, Nest.js, or blockchain tech. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on system design and microservices architecture. Practice coding challenges on platforms like LeetCode or HackerRank to sharpen your problem-solving skills.

✨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 genuinely interested in joining our team.

We think you need these skills to ace Senior Software Engineer, Backend (Next.JS)

Node.js
Nest.js
Microservices Architecture
API Design
Performance Optimisation
SQL
PostgreSQL
Redis
Message Brokers (NATS, EMQX, Kafka)
Prometheus
Grafana
Blockchain Fundamentals
Web3
Solidity
CI/CD Pipelines
Docker
Kubernetes
Agile Methodologies
Technical Documentation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Backend Engineer role. Highlight your expertise in Node.js, microservices, and any relevant blockchain knowledge to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about DeFi and how your background makes you a perfect fit for our team. Share specific examples of your work that align with our mission at 1inch.

Showcase Your Projects: If you've worked on any projects related to fintech or DeFi, don’t hesitate to include them! We love seeing real-world applications of your skills, especially if they involve high-load environments or innovative solutions.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at 1inch

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Node.js, TypeScript, and the Nest.js framework. Brush up on your SQL skills and be ready to discuss how you've used these technologies in high-load environments. Being able to share specific examples of your past projects will really impress the interviewers.

✨Showcase Your Problem-Solving Skills

Prepare to discuss how you've tackled performance optimisation and system reliability issues in previous roles. Think of concrete examples where you improved system performance or resolved critical incidents. This will demonstrate your proactive approach and technical expertise.

✨Understand Blockchain Fundamentals

Since this role is within the DeFi space, having a solid grasp of blockchain technologies is crucial. Be ready to explain key concepts like Web3 and Solidity, and how they relate to backend development. This knowledge will set you apart from other candidates.

✨Emphasise Collaboration and Communication

Highlight your experience working in agile teams and participating in code reviews. Share examples of how you’ve collaborated with cross-functional teams to deliver projects. Strong communication skills are essential, so be prepared to discuss how you ensure everyone is on the same page.

Senior Software Engineer, Backend (Next.JS)
1inch

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

1
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>