Apply

Senior Backend Engineer (Node.js)

Posted 24 days agoViewed

View full description

💎 Seniority level: Senior

🔍 Industry: Software Development

🏢 Company: Fingerprint👥 101-250💰 $33,000,000 Series C over 1 year agoFraud DetectionCyber SecuritySoftware

🗣️ Languages: English

Requirements:
  • Excellent understanding of Internet security & privacy mechanisms.
  • Proven experience of API architecture and implementation.
  • Understanding of Hexagonal Architecture and Domain-Driven Design.
  • Experience using AWS for production deployments.
  • Good understanding of PostgreSQL 🐘.
  • Familiarity with message queues.
  • Test-driven mindset.
Responsibilities:
  • Design, implement, and maintain robust backend services and APIs that support our customer dashboard, public-facing management APIs, and internal back-office tools, including billing and subscription lifecycle management.
  • Lead and participate in technical and functional discussions, contributing to architectural decisions and owning backend components from design to deployment in a high-performing team environment.
  • Collaborate effectively with cross-functional teams, delivering high-quality backend solutions within fast-paced and sometimes time-constrained development cycles.
  • Work closely with product managers, designers, and frontend engineers to understand requirements, provide backend perspective, and ensure seamless integration of backend services with other systems.
  • This role includes participation in a shared on-call rotation. The schedule will be communicated in advance, and we strive to balance coverage equitably while minimizing off-hours disruptions.
Apply

Related Jobs

Apply

🧭 Full-Time

🔍 Software Development

🏢 Company: CookUnity👥 501-1000💰 $47,000,000 about 2 years agoFood DeliveryFood and BeverageConsumer ApplicationsSubscription ServiceOrganic Food

  • You have at least 7 years of experience as a Software Engineer, and you can engage with projects in ReactJS, NodeJS, GraphQL, PostgreSQL, and TypeScript.
  • You have experience designing and building cloud architecture, backends, middle ends, web apps, basically the whole combo!
  • Experience implementing and maintaining unit tests and e2e tests.
  • Strong knowledge of service-oriented architectures.
  • You understand how to interact with and build backend REST APIs.
  • Familiarity with continuous integration.
  • Develop new features to support business needs.
  • Iterating on new and existing features to improve user experience and performance.
  • Actively contribute to the adoption of strong software architecture, development of best practices, and new technologies.
  • Improving the maturity of our technical stack with engineering best practices.
  • Being part of the code review process and helping to mentor other engineers.
  • Contribute technically to projects by being a hands-on coder, removing roadblocks, and repairing technical issues.
  • Troubleshoot any number of issues and create documentation of them. Perhaps under pressure.
  • Responsible for database design, implementation, and query development; specifically PostgreSQL.
  • Being part of the code review process and helping to mentor other engineers.
  • Helping to have higher levels of uptime & supporting the on-call rotation that will help the business run 24/7
Posted 3 days ago
Apply
Apply

🧭 Full-Time

🔍 Software Development

🏢 Company: Deel👥 1001-5000💰 $300,000,000 Secondary Market 4 months agoComplianceHuman ResourcesBookkeeping and PayrollRecruiting

  • Strong proficiency in Node.js
  • Expertise in SQL, particularly with PostgreSQL
  • Solid grasp of OOP and Design Patterns
  • Experience in designing systems for scalability
  • Proven expertise in optimizing systems for large transaction volumes
  • Skilled in building APIs
  • Collaborate in a Cross-Functional Team
  • Participate in Product Planning
  • Develop and Enhance Features
  • Provide an Exceptional, Customer-Centric Experience
Posted 4 days ago
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Ad-tech

🏢 Company: Factor Eleven👥 51-100💰 $4,942,611 Debt Financing about 3 years agoDeveloper APIsAdvertisingDigital MediaAdvertising PlatformsSmall and Medium Businesses

  • 5+ years experience as Backend Engineer or similar role.
  • Strong proficiency of NodeJS with TypeScript, web stacks, libraries, and frameworks.
  • Working knowledge of front-end technologies such as HTML5 and CSS3.
  • Experience with user authentication and authorization between multiple systems, servers, and environments.
  • High familiarity with fundamental design principles behind scalable applications.
  • Creating database schemas that represent and support business processes.
  • Good knowledge of event-driven architecture, message busses, and/or pub/sub-systems.
  • Proven expert knowledge Implementing automated testing platforms and unit tests.
  • Excellent familiarity with git, npm, docker and Jira.
  • Developing and maintaining microservices and back-end components.
  • Ensuring optimal performance of databases and responsiveness to front-end requests.
  • Collaborating with developers, product owners and stakeholders on the design and integration of elements.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting server-side processes, including database schemas, message events and sagas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Provide mentorship and technical supervision to team-members.

AWSBackend DevelopmentDockerGraphQLNode.jsSQLGitHTMLCSSJavascriptKafkaTypeScriptREST APINest.jsCI/CDMentoringMicroservicesJSON

Posted 8 days ago
Apply
Apply

📍 LATAM

🧭 Full-Time

🔍 SaaS

🏢 Company: Deel👥 1001-5000💰 $300,000,000 Secondary Market 4 months agoComplianceHuman ResourcesBookkeeping and PayrollRecruiting

  • Strong proficiency in Node.js, TypeScript/JavaScript best practices, along with experience in at least one other server-side language.
  • You're a SQL guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling.
  • Experience in designing systems for scalability, ensuring they manage rapid growth and increasing demands efficiently.
  • 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.

AWSBackend DevelopmentNode.jsPostgreSQLSQLDesign PatternsTypeScriptServerlessCommunication SkillsCollaborationRESTful APIsSoftware EngineeringSaaS

Posted 9 days ago
Apply
Apply

🔍 Software Development

  • Excellent understanding of Internet security & privacy mechanisms.
  • Proven experience of API architecture and implementation.
  • Understanding of Hexagonal Architecture and Domain-Driven Design.
  • Experience using AWS for production deployments.
  • Good understanding of PostgreSQL .
  • Familiarity with message queues.
  • Test-driven mindset.
  • Good English.
  • Design, implement, and maintain robust backend services and APIs that support our customer dashboard, public-facing management APIs, and internal back-office tools, including billing and subscription lifecycle management.
  • Lead and participate in technical and functional discussions, contributing to architectural decisions and owning backend components from design to deployment in a high-performing team environment.
  • Collaborate effectively with cross-functional teams, delivering high-quality backend solutions within fast-paced and sometimes time-constrained development cycles.
  • Work closely with product managers, designers, and frontend engineers to understand requirements, provide backend perspective, and ensure seamless integration of backend services with other systems.
  • This role includes participation in a shared on-call rotation. The schedule will be communicated in advance, and we strive to balance coverage equitably while minimizing off-hours disruptions.
Posted 18 days ago
Apply
Apply

🧭 Full-Time

🔍 Software Development

  • Backend Developer with 5+ years in software development with a strong foundation in computer science fundamentals such as algorithms, data structures, and object-oriented programming.
  • Advanced knowledge of backend programming language Typescipt/ Node JS, with the ability to design and deploy high-quality APIs (GraphQL or REST).
  • Proficiency with both relational and non-relational databases, including MariaDB, MongoDB, Postgres, with a focus on optimization and performance tuning.
  • Professional experience designing and building microservices from scratch.
  • Knowledge of event-driven architectures (Kafka, RabbitMQ, etc.)
  • Extended knowledge on performance related to scalability, database optimization, performance tuning
  • Optimize SQL queries and database indexes
  • Perform database profiling, query tuning, and schema design improvements.
  • Monitor database performance and troubleshoot slow queries.
  • Design, develop, and deliver high-quality, efficient, and robust backend solutions.
  • Actively participate in coding, system design, code reviews, and troubleshooting production issues.
  • Collaborate with engineers, product managers, and designers to devise optimal engineering solutions.
  • Continuously enhance system performance and scalability.
Posted about 1 month ago
Apply
Apply

📍 European Union

🧭 Full-Time

🔍 IGaming

🏢 Company: Playson👥 251-500Media and EntertainmentContentInformation TechnologyOnline Games

  • Strong development experience in Node.js/TypeScript 5+ years
  • Strong understanding of Async approaches
  • Experience with Messaging systems like Kafka, RabbitMQ
  • Experience in distributed systems
  • Experience with RDBMs (MySQL, PostgreSQL etc.), CDBMs (Redshift, ClickHouse etc.), NoSQL (DynamoDB, MongoDB, etc)
  • Experience in writing e2e & unit tests
  • Experience with development production-ready solutions
  • Become part of a full-stack team of the product, which is positioned as an independent part of the platform
  • Develop brand new features with a distributed team and be proactive in terms of proposing new ideas
  • Develop a scalable high load system, with financial resultsʼ responsibility
  • Participating in on-call rotations within the squad to help ensure the reliability and availability of our systems.
  • Code and Architectural review
  • Proactive position in solution development, processes improvements
  • Handle complex business problems that might arise during solution development and provide field support with creative and rapid solutions

Backend DevelopmentNode.jsPostgreSQLDesign PatternsDynamoDBExpress.jsKafkaKubernetesMongoDBMySQLRabbitmqSoftware ArchitectureTypeScriptAlgorithmsData StructuresRDBMSREST APINosqlCI/CDMicroservicesJSONSoftware EngineeringDebugging

Posted 3 months ago
Apply

Related Articles

Posted about 1 month ago

How to Overcome Burnout While Working Remotely: Practical Strategies for Recovery

Burnout is a silent epidemic among remote workers. The blurred lines between work and home life, coupled with the pressure to always be “on,” can leave even the most dedicated professionals feeling drained. But burnout doesn’t have to define your remote work experience. With the right strategies, you can recover, recharge, and prevent future episodes. Here’s how.



Posted 6 days ago

Top 10 Skills to Become a Successful Remote Worker by 2025

Remote work is here to stay, and by 2025, the competition for remote jobs will be tougher than ever. To stand out, you need more than just basic skills. Employers want people who can adapt, communicate well, and stay productive without constant supervision. Here’s a simple guide to the top 10 skills that will make you a top candidate for remote jobs in the near future.

Posted 9 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 10 months ago

Read about the recent updates in remote work policies by major companies, the latest tools enhancing remote work productivity, and predictive statistics for remote work in 2024.

Posted 10 months ago

In-depth analysis of the tech layoffs in 2024, covering the reasons behind the layoffs, comparisons to previous years, immediate impacts, statistics, and the influence on the remote job market. Discover how startups and large tech companies are adapting, and learn strategies for navigating the new dynamics of the remote job market.