JPC - 1425 - Lead Web Backend Developer(NodeJS)

ITS Global
Ontario
$120K-$150K a year (estimated)
Full-time

Overview

Our Client is looking for a senior web developer who is proficient in NodeJS, Serverless, AWS Lambda, and Azure functions, etc.

to join our team. As part of the engineering team, you will work to build software to help customers and businesses connect.

They're looking for a self-motivated engineer who has a real passion for writing well-designed web applications.

The Tech lead own the delivery of products and project commitments and is always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals.

  • The Tech lead to help to establish development standards and processes across the Backend platform division you’re on
  • Generate and implement process improvements
  • Make good judgment and pragmatic solutions in high-pressure situations
  • Improve product quality, security, and performance
  • Work as part of a cross-functional team to build APIs using NodeJS, Serverless, AWS lambda, etc., on the backend.
  • Work with AWS Cloud services like S3, Lambda, databases, etc.
  • Use the Serverless Framework to define AWS Lambda functions that communicate with the database and other third-party services.
  • Architect, build and maintain excellent react applications with clean code.
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Write unit and integration tests.
  • Work with a cross-functional team to design and develop new features that will be used by millions of users
  • Complete two weeks sprints and participate in weekly stand-ups and sprint retrospectives.
  • Write tests and perform code reviews to ensure that we're shipping reliable, readable, and reusable code
  • Communicate clearly regarding architectural issues and design solutions.
  • Work with project stakeholders to clarify requirements and create product solutions.

Requirements :

  • 4+ years of Server Side JavaScript (NodeJS) experience
  • 2+ years experience in architecture design for scalability, load, and high availability.
  • Experience building API using Microservices & Serverless Architecture.
  • Experience in writing Swagger contracts for REST API.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Knowledge of NoSQL and SQL Databases
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Understanding accessibility and security compliance
  • Experience with Video Streaming applications and integrating with 3rd party vendors like Adobe Analytics, Airship, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with code versioning tools such as Git.
  • Open-minded and always learning
  • Excellent analytical and time management skills
  • Excellent written and verbal communication skills
  • Solid understanding of Agile (Scrum) methodology and practices
  • Demonstrate good judgment and pragmatic approach in high-pressure situations
  • Self-motivated. Able to work independently with minimal direction, multi-tasking when required
  • Team orientation and interpersonal skills with a problem-solving attitude
  • Exquisite brokering skills : regularly achieve consensus amongst project and product departments

Nice To Have

  • Experience in a peak performance organization
  • Product company experience
  • Startup experience
  • Enterprise software company experience
  • Computer science education or equivalent experience
  • Passionate about Mobile and Web technologies
  • 30+ days ago
Related jobs
ITS Global
Ontario

Our Client is looking for a senior web developer who is proficient in NodeJS, Serverless, AWS Lambda, and Azure functions, etc. The Tech lead to help to establish development standards and processes across the Backend platform division you’re on. They're looking for a self-motivated engineer who has...

Promoted
Ripple Labs
Barrie, Ontario

Ripple is looking for a Full Stack Web Engineer to lead engineering efforts in support of our Design and Marketing team. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairnes...

S.i. Systems
Toronto, Ontario

Senior JavaScript (ReactJS, NodeJS) Developer to support the TSYS program in building front-end web applications for one of our major banking clients -. Business group: Client Engineering - Mobile and Web - part of the Digital Group, focusing on Mobile Web application to all BNS customers. Deep know...

ITS Global
Toronto, Ontario

Our client is looking for a Jira Web Developer to join their team. You will be responsible for building out custom JIRA dashboards for their Production Support Team, along with other Web development projects. Maintain, expand, and enhance existing company websites. Create website layout/user interfa...

S.i. Systems
Toronto, Ontario

Create and maintain web applications with a microservice backend. Good understanding of fundamentals including OOP, design patterns, REST/web services, software architecture and coding best practices. Experience with xUnit, Selenium, Accessibility for web applications testing. ...

Robinhood
Toronto, Ontario

As a Senior Software Developer, you will have a highly visible and impactful role at a relatively small company directly building the core backend services that supports our mobile and web applications. Mentor junior developers on the team and lead project of large complexity. Ability to mentor juni...

ITS Global
Toronto, Ontario

Our client is looking for a Senior Web Developer to join their team. Optimizing components for maximum performance across a vast array of web-capable devices and browsers. Knowledge of modern authorization mechanisms, such as JSON Web Token. Experience with common front-end development tools such as...

Movable Ink
Toronto, Ontario

As a Lead Backend Developer (Python), you will play an instrumental role in advancing the services and systems comprising the DaVinci platform on the Core Integrations team. Your technical expertise and leadership skills will be leveraged to drive the development and deployment of high quality, scal...

Yoush Consulting
Toronto, Ontario

The Lead Web Developer will continually strive to improvedevelopment processes, leading to development of high-quality, well-tested, anduser-friendly software. Lookingfor an energetic, detailed-oriented and experienced developer to lead the webdevelopment team and support the development of several ...

Promoted
Ripple Labs
Oshawa, Ontario

Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. Ripple is looking for a Full Stack Web Engineer to le...