Qalius
Software Engineer for Serverless Applications
QaliusCanada15 hours ago
Full-timeEngineering, Information Technology

Qalius specializes in web applications for the AWS platform. We build applications to each customer’s unique requirements with a particular focus on security and performance. Our expertise in serverless application architectures allows us to quickly deliver applications that scale effortlessly and have very low per-transaction costs. Qalius is an AWS Advanced Consulting Partner.


Qalius needs more capacity to implement serverless applications, especially for our customers in financial services and healthcare. We are looking for a software engineer with experience in AWS serverless platform services such as AWS Step Functions, AWS Lambda, Amazon API Gateway, Amazon DynamoDB, and Amazon Aurora Serverless.


Role


You will play a key role in delivering projects to Qalius customers as the lead developer. You will design and implement applications that fully leverage the AWS serverless platform. You will take responsibility for integrating and delivering high-quality code, ensuring that Qalius, AWS, and industry best practices are followed throughout development. You will collaborate closely with solution architects, cloud infrastructure engineers, and project managers to ensure the applications and AWS platform services work seamlessly together.


Your role includes:


  • Understand the customer’s use case, the application specification, and the project budget and use this understanding to organize the development project 
  • Write clean, clear, well-documented code to implement application microservices 
  • Strong expertise in Node.js and database architecture, including both NoSQL and relational database design 
  • Comfortable on the Linux command line 
  • Recognize and implement AWS best practices for serverless application architectures using the AWS SDK, and use the AWS developer’s guide with confidence when research is required 
  • Implement API methods that execute backend logic 
  • Implement integrations to leading platforms via their APIs 
  • Participate in code reviews, both receiving and giving feedback 
  • Propose architectures for web applications in AWS, supported by senior members of the team 


Ideally you will also help us to:


  • Implement front-end logic and components using Vue.js to deliver seamless user experiences 
  • Explore new AWS services and propose ways they can enhance future projects 
  • Mentor junior developers and share best practices within the team 


Experience 


This role requires meaningful experience developing serverless applications on the AWS platform.


  • Experience (5 years +) in JavaScript development (Node.js is ideal) 
  • Experience (3 years +) in Serverless Framework, AWS SAM, or similar 
  • Experience (3 years +) implementing RESTful or GraphQL APIs 
  • Experience (3 years +) with the AWS SDK 
  • Experience (3 years+) with AWS Lambda and related AWS services 
  • A degree in Computer Science, Software Engineering, or similar 
  • AWS Certification at Associate level or higher 


Compensation 


Compensation will be commensurate with experience. We are only able to contact candidates selected for additional evaluation.

Key Skills

Ranked by relevance