Senior Backend Engineer, Node.js + AWS
New
D
DeelSaaS, FinTech
SpainFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 8 years
- Required Skills
- AWSNode.jsPostgreSQLSQLJavascriptTypeScript
Requirements
- Expertise in Node.js
- Proficiency in TypeScript/JavaScript best practices
- Experience in at least one other server-side language
- SQL mastery, particularly with PostgreSQL
- Experience with query optimization, data migrations, and database modeling in PostgreSQL
- Strong understanding of object-oriented programming principles and design patterns
- Experience in building and extending classes
- Experience in designing systems for scalability
- Proven expertise in optimizing systems for large transaction volumes
- Experience handling concurrency and idempotency
- Experience ensuring performance under load
- Skilled in building APIs, including input validation and JWT tokens
- Experience ensuring security & scalability through queue-based systems
- At least 8 years of experience as a Software Engineer
- Thrives in designing, coding, testing, and maintaining applications using the tech stack mentioned
- Excels in a remote-first environment with proactive communication and strong asynchronous collaboration skills
- Successfully worked in distributed teams
- Takes ownership of projects while excelling in team environments
- Can clearly explain technical concepts to both technical and non-technical stakeholders
- Passionate about solving customer problems with coding
- Approaches challenges with Default Optimism whilst maintaining a balanced perspective
- Takes a business-focused approach to software development, with a keen eye on delivering high-value outcomes
- Has experience with SaaS products running 24/7 on major cloud vendors (bonus)
- Familiar with serverless architecture on AWS (bonus)
- Knowledge of the FinTech Industry and its unique challenges (bonus)
Responsibilities
- Collaborate closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences
- Participate in product planning from discovery to deployment, providing input throughout all stages of the Software Development Lifecycle
- Develop robust new features and APIs
- Continuously improve industry-leading products
- Help find and fix bugs at "Deel Speed"
- Ensure top-tier products and services through quality engineering and attentive, customer-focused development
View Full Description & ApplyYou'll be redirected to the employer's site