Senior Node.js - PostgreSQL Developer

 Published a month ago
    
 United States
Apply Now Please mention DailyRemote when applying

Disclaimer: Before you apply, please make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Description

  

At Fortis, we lead the way in next generation payment technologies and solutions. We transform payments into a competitive advantage for our clients and partners, enabling businesses to reach uncharted growth and scale. As the solution of choice for the future of payments, Fortis moves payments closer to invisible with a proprietary platform that supports and strengthens the payments capabilities of merchants and software partners. We are a collaborative team of innovators, problem solvers, and builders, committed to the growth of our clients, partners, and team members. Through award winning software integrations, robust data, and industry vertical and commerce expertise, we deliver the ultimate frictionless commerce experiences. We are in hyper growth mode and seeking talented, innovative, and collaborative problem solvers to help us build and scale the future of payments. Grow your career with us and be on the cutting edge of the rapidly expanding FinTech payments space.


This role is responsible for back-end API software development with a focus on developing internal and extremely high performing public-facing web applications using Nodes.js and PostgreSQL technology stack and serverless architecture.

      

  • Work with the Manager and Tech   Lead to design, develop, and maintain the company’s API and internal systems
  • Develop Restful API   endpoints to be used by UI using Node.js.  These API must follow   OpenAPI specification and our security standards.
  • Write queries and/or stored   procedures to provide CRUD functions with PostgreSQL database.
  • Attend daily stand-up and   technical grooming sessions.
  • Perform detail-oriented code   reviews and provide feedback.
  • Candidate must be a good   communicator and responsive.  Candidate must be able to explain   technical solutions and blockers effectively and timely.
  • Participate in continuous learning   to adapt to the introduction of new technologies and processes, and to make   recommendations that improve our products and processes.
  • Other duties as assigned
Requirements

  

  • JavaScript
  • Node.js
  • Serverless (https://www.serverless.com/)
  • PostgreSQL
  • Knex.js or other query builders
  • Working knowledge of AWS technologies, such as Lambda, S3, EC2, and ECS
  • Jest
  • Prettier / ESLint
  • Docker (nice to have)
  • Experience with building RESTful APIs. 
  • Experience with writing SQL scripts and stored procedures. PostgreSQL, MySQL or, MS SQL preferred. 
  • Must have experience with unit and integration testing.
  • Penchant for code quality and reliability
  • Must be familiar with Jira or similar ticketing systems.
  • Must be familiar with Bitbucket or similar Git repositories.
  • Excellent communication skills, both verbal and written. 
  • Exceptional observation and listening skills. 
  • Experience working with Scrum (nice to have)
  • 5+ years of Node.js professional experience
  • 5+ years of PostgreSQL, MySQL and/or, MS SQL professional experience

Ace Your Job Interview

Read our advice on how to answer the most common interview questions.