Software Engineer at Elastify

Remote - Remote (within Canada)

Apply

Elastify is looking for a Software Engineer who is passionate about writing clean, reliable, and scalable code while collaborating closely with product managers, customers, and the engineering team. If you thrive in fast-paced environments and love solving complex problems, this is the role for you! Key Responsibilities: Produce extensible and maintainable code with a focus on readability, reliability, performance and security. Work with product managers to understand requirements and implement new features. Monitor, troubleshoot and fix product issues. Conduct code peer reviews. What We’re Looking For: A proactive mindset and strong problem-solving skills Excellent written and oral communication skills to interact with customers, product managers, and the engineering team Customer-centric with a dedication to understanding and resolving their challenges Committed to personal growth by learning from mentors, books, online resources, and co-workers Very motivated and has an eagerness to learn Has an interest in leveraging AI Technical Skills: Backend and API development with Node.js (JavaScript or TypeScript) Working knowledge with document databases like MongoDB. Proficiency with AWS Familiarity with Git and CI/CD tooling like Bitbucket pipelines Education and Experience A Bachelor's degree in Computer Science, Engineering, or a related field 2-5 years as a software developer Compensation $90,000 - $100,000 base salary Employment Type Full-Time Location: Remote (within Canada) Nível de experiência Assistente Tipo de emprego Tempo integral Função Design Setores Desenvolvimento de software e Atividades dos serviços de tecnologia da informação

Salary

USD 90,000 - 100,000/year

Requirements

Education

  • Bachelor's degree in Computer Science
  • Bachelor's degree in Engineering
  • Bachelor's degree in related field

Experience

  • 2-5 years as a software developer

Skills

  • Backend and API development with Node.js (JavaScript or TypeScript)
  • Working knowledge with document databases like MongoDB.
  • Proficiency with AWS
  • Familiarity with Git and CI/CD tooling like Bitbucket pipelines

Responsibilities

  • Produce extensible and maintainable code with a focus on readability, reliability, performance and security.
  • Work with product managers to understand requirements and implement new features.
  • Monitor, troubleshoot and fix product issues.
  • Conduct code peer reviews.

Technologies

Node.jsJavaScriptTypeScriptMongoDBAWSGitBitbucket pipelines

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.