Senior Software Engineer, Node.js

Senior Software Engineer, Node.js

Full-Time 60750 - 74250 £ / year (est.) Home office (partial)
1

At a Glance

  • Tasks: Design and implement scalable microservices and high-performance APIs in a dynamic DeFi environment.
  • Company: Join 1inch, a leading DeFi ecosystem focused on financial freedom and innovation.
  • Benefits: Enjoy competitive pay, unlimited vacation days, and fully compensated work gear.
  • Other info: Hybrid work model with opportunities for travel and career growth.
  • Why this job: Be part of a young, creative team shaping the future of DeFi with your ideas.
  • Qualifications: Experience in fintech or crypto, proficient in Node.js/TypeScript, and strong problem-solving skills.

The predicted salary is between 60750 - 74250 £ per year.

Overview

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

We’re looking for an enterprise-oriented Senior Software Engineer with a focus on structure and scalability.

For this role, we prefer candidates who are either based in Dubai or working remotely within +/- 4 hours GST time.

The position is based on a hybrid schedule, with a minimum of three days per week on-site in our Dubai office.

Responsibilities

  • Designing and implementing scalable microservices and high-performance APIs using Nest. js
  • Ensuring low latency and high throughput in service architecture
  • Writing clean, maintainable, and well-documented code while following internal coding standards
  • Monitoring technical and business metrics and setting up alerting systems for early incident detection
  • Performing regular profiling and system performance analysis to optimise backend components, including database queries and response times
  • Participating in code reviews and engaging in architecture discussions and sprint planning sessions
  • Promoting best engineering practices across the team
  • Ensuring backend systems are secure, scalable, and resilient
  • Applying industry best practices for data protection and system design
  • Proactively identifying and mitigating system vulnerabilities
  • Staying updated with emerging backend technologies and introducing new tools and practices to enhance team efficiency
  • Continuously seeking ways to improve system architecture and performance

Requirements

  • Previous experience working in fintech, De Fi, or crypto projects
  • Experience with microservices architecture in a high-load environment
  • Experience setting up and managing metrics pipelines and alerting systems

Skills

  • Proficient in Node. js/Type Script with strong SQL skills and Postgre SQL experience
  • Familiar with Redis, message brokers (e. g. NATS, EMQX, Kafka), and monitoring tools (Prometheus, Grafana)
  • Good understanding of blockchain fundamentals, Web3, and Solidity
  • Knowledge of CI/CD pipelines, Docker, and basic Kubernetes concepts
  • Strong problem-solving abilities, proactive communication, and quality-driven mindset
  • Nice To Have
  • Nest. js
  • Knowledge of event-driven architecture
  • Knowledge of Web3 libraries (ethers. js, web3. js) for 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 De Fi
  • 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
  • Travel with us! We host an annual team retreat at a top international location
  • #J-18808-Ljbffr

Senior Software Engineer, Node.js employer: 1inch

1inch is an exceptional employer that fosters a dynamic and innovative work culture, perfect for those looking to make a significant impact in the DeFi space. With a focus on employee growth, we offer unlimited vacation days, competitive pay, and the opportunity to work with a creative team in a fast-paced environment. Our commitment to supporting your success includes providing fully compensated work gear and encouraging new ideas, making 1inch a truly rewarding place to advance your career.

1

Contact Details:

1inch Recruitment Team

We think you need these skills to ace Senior Software Engineer, Node.js

Node.js
TypeScript
SQL
PostgreSQL
Microservices Architecture
Nest.js
Redis