Senior Backend Engineer, Node.js/Typescript

D
DeelSaaS
Location: Brazil Secondary Locations: Perú, Mexico, Colombia, Paraguay, Uruguay, Dominican Republic, Chile, Costa Rica Workplace: RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 8 years of experience as a Software Engineer.
Required Skills
AWSNode.jsPostgreSQLSQLDesign PatternsJavascriptTypeScript

Requirements

  • Strong proficiency in Node.js, TypeScript/JavaScript best practices, along with experience in at least one other server-side language.
  • SQL guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling.
  • Strong understanding of object-oriented programming principles and design patterns, with experience in building and extending classes.
  • Experience in designing systems for scalability, ensuring they manage rapid growth and increasing demands efficiently.
  • Proven expertise in optimizing systems for large transaction volumes, handling concurrency, idempotency, and performance under load.
  • Skilled in building APIs, including input validation, JWT tokens, and ensuring security & scalability through queue-based systems.
  • at least 8 years of experience as a Software Engineer.
  • Excel in Application Development: You thrive in designing, coding, testing, and maintaining applications using the tech stack mentioned above.
  • Thrive in Remote Collaboration: Excel in a remote-first environment with proactive communication and strong asynchronous collaboration skills to ensure alignment and effective teamwork. You’ve successfully worked in distributed teams
  • Blending Autonomy and Collaboration: You take ownership of projects while excelling in team environments, driving shared success.
  • Communicate Complex Ideas Easily: You can clearly explain technical concepts to both technical and non-technical stakeholders.
  • Solve Problems with Optimism: You’re passionate about solving customer problems with your coding superpowers, and approach challenges with Default Optimism whilst maintaining a balanced perspective
  • Business-Focused Development: You take a business-focused approach to software development, with a keen eye on delivering high-value outcomes for our clients.

Responsibilities

  • Collaborate in a Cross-Functional Team: Work closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences.
  • Participate in Product Planning: From discovery to deployment, we value your input throughout all stages of the Software Development Lifecycle
  • Develop and Enhance Features: Collaborate to develop robust new features, APIs, and continuously improve our industry-leading products. Help find and fix bugs at "Deel Speed."
  • Provide an Exceptional, Customer-Centric Experience: 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