Software Developer (MERN Sack)

PostGrid
Canada
$76.1K-$89.5K a year (estimated)
Full-time

PostGrid is a fast-growing startup that enables businesses to automate their offline communications. We're building APIs that allow our users to send letters, postcards, and checks around the world without ever touching an envelope.

We're looking for software engineers who will help us transform the way people work with direct mail. You also be responsible for designing and implementing testable and scalable code.

Roles and Responsibilities :

  • Architect and maintain scalable REST APIs that can serve a multitude of use cases without breaking backwards compatibility
  • Optimize existing NodeJS services by unlocking performance opportunities with Rust
  • Create internal tools that enable our sales and logistics teams to better serve our customers
  • Write clear API documentation and guides that enable developers to better use our APIs
  • Collaborate with our founders to generate growth ideas and improve existing processes

We're looking for somebody who has :

  • Professional experience writing APIs with NodeJS, TypeScript, and MongoDB
  • Professional experience with TypeScript and React
  • Experience creating API documentation and communicating with customers
  • Experience working with automated testing frameworks
  • Strong technical writing skills
  • Bonus points for experience with Rust / C / C++
  • Bonus points for experience with Retool
  • 2 days ago
Related jobs
Promoted
PostGrid
Canada

We're looking for software engineers who will help us transform the way people work with direct mail. Write clear API documentation and guides that enable developers to better use our APIs. ...

Promoted
Intellex Systems Group
Canada

NET Developer (2)– our client requires two (2). NET Developers to design, develop, and maintain. NET applications with a focus on Azure Service Bus integrations. ...

Promoted
SimplyPHP
Canada

Planning, designing, coding and integrating web applications on new and existing products. Partnering with clients to solve, fix, and improve web applications. Leading team members in terms of web development and projects. A chance to gain valuable experience within different technologies of web dev...

Promoted
MSH Americas - Diot-Siaci Group
Canada

Work as a part of an agile development team, to design and implement a fully interactive, multi-page style web application, and web services. Participate in knowledge-sharing activities with other developers. ...

Promoted
DBSync
Canada

We are looking for an experienced Full Stack Java Developer to be responsible for providing solutions for technical issues which may affect product delivery. The Full Stack Developer will facilitate requirement analyses, conduct peer reviews and provide feedback, and enhance frameworks. Developing a...

Promoted
iTel Networks Inc.
Canada

Comfortable with giving and receiving feedback, mentoring junior developers. ...

Promoted
Staffing Lab LLC
Canada

Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior Full Stack Developer for an opening within their organization. As a Full Stack Software Engineer, you’ll be working as part of a scrum team to build cloud micro-services that are resilient,...

Promoted
Martyn Bassett Associates
Canada

They are expanding the Development team to support this major initiative and seeking a full stack developer. ...

Promoted
Bree Technologies
Canada

We are seeking a Senior Software Engineer who can take ownership of a range of large, ambiguous, and challenging projects and products. Work on challenging and ambitious engineering problems. This is a great role for an exceptional software engineer who is a jack-of-all-trades and is interested in w...

Promoted
Sage Recruiting
Canada

The ideal candidate will have 5-7 years of experience in data engineering, working with very large data sets, and a strong background in AWS, Python, and SQL. Job Description: Senior Data Engineer. Position Overview: We are seeking a highly skilled Senior Data Engineer to join our client's dynamic t...