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
View details
Apply Now