- Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer, Node.js.
Urgent! Senior Software Engineer, Node.js Job Opening In Madrid – Now Hiring 1inch
Overview 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.
1inch protocols and APIs provide core infrastructure across the DeFi industry and beyond.
If you’re someone who thinks big, moves fast and wants to make an impact right from day one, join our industry-changing team.
Location: We hire with a focus on Dubai and Europe.
For this role, we prefer candidates who are either based in Dubai or working remotely within +/- 4 hours GST time.
We’re looking for an enterprise-oriented Senior Software Engineer with a focus on structure and scalability.
You’ll be responsible for developing high-performance, scalable backend systems for our core infrastructure, including services like History, Tokens, Prices, and BFF.
This role requires expertise in the Node.js ecosystem (Nest.js), as well as experience with microservices architecture and various storage and monitoring tools.
You’ll need a basic knowledge of blockchain technologies and be comfortable working in a Scrum-based, agile environment.
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, DeFi, 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/TypeScript with strong SQL skills and PostgreSQL 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 — pitch your vision and make it happen
Competitive pay that matches your skills and experience
Be part of a company that’s shaping the future of DeFi
Unlimited vacation days when you need it
Fully compensated for your work gear
Annual team retreat at a top international location
Job Details
Seniority level: Not Applicable
Employment type: Full-time
Job function: Information Technology
Industries: Transportation, Logistics, Supply Chain and Storage
#J-18808-Ljbffr
✨ Smart • Intelligent • Private • Secure
Practice for Any Interview Q&A (AI Enabled)
Predict interview Q&A (AI Supported)
Mock interview trainer (AI Supported)
Ace behavioral interviews (AI Powered)
Record interview questions (Confidential)
Master your interviews
Track your answers (Confidential)
Schedule your applications (Confidential)
Create perfect cover letters (AI Supported)
Analyze your resume (NLP Supported)
ATS compatibility check (AI Supported)
Optimize your applications (AI Supported)
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
European Union Recommended
Institution Recommended
Institution Recommended
Researcher Recommended
IT Savvy Recommended
Trades Recommended
O*NET Supported
Artist Recommended
Researchers Recommended
Create your account
Access your account
Create your professional profile
Preview your profile
Your saved opportunities
Reviews you've given
Companies you follow
Discover employers
O*NET Supported
Common questions answered
Help for job seekers
How matching works
Customized job suggestions
Fast application process
Manage alert settings
Understanding alerts
How we match resumes
Professional branding guide
Increase your visibility
Get verified status
Learn about our AI
How ATS ranks you
AI-powered matching
Join thousands of professionals who've advanced their careers with our platform
Unlock Your Senior Software Potential: Insight & Career Growth Guide
Real-time Senior Software Jobs Trends in Madrid, Spain (Graphical Representation)
Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Senior Software in Madrid, Spain using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 97484 jobs in Spain and 30299 jobs in Madrid. This comprehensive analysis highlights market share and opportunities for professionals in Senior Software roles. These dynamic trends provide a better understanding of the job market landscape in these regions.
Great news! 1inch is currently hiring and seeking a Senior Software Engineer, Node.js to join their team. Feel free to download the job details.
Wait no longer! Are you also interested in exploring similar jobs? Search now: Senior Software Engineer, Node.js Jobs Madrid.
An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at 1inch adheres to the cultural norms as outlined by Expertini.
The fundamental ethical values are:The average salary range for a Senior Software Engineer, Node.js Jobs Spain varies, but the pay scale is rated "Standard" in Madrid. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.
Key qualifications for Senior Software Engineer, Node.js typically include Informática Y Tecnología and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.
To improve your chances of getting hired for Senior Software Engineer, Node.js, consider enhancing your skills. Check your CV/Résumé Score with our free Resume Scoring Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.
Here are some tips to help you prepare for and ace your job interview:
Before the Interview:To prepare for your Senior Software Engineer, Node.js interview at 1inch, research the company, understand the job requirements, and practice common interview questions.
Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the 1inch's products or services and be prepared to discuss how you can contribute to their success.
By following these tips, you can increase your chances of making a positive impression and landing the job!
Setting up job alerts for Senior Software Engineer, Node.js is easy with Spain Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!