Apply

Software Engineer

Posted about 2 months agoViewed

View full description

πŸ’Ž Seniority level: Junior, 2+ years

πŸ“ Location: Canada

πŸ” Industry: Digital accessibility

🏒 Company: Level AccessπŸ‘₯ 251-500πŸ’° $40,000,000 Series A over 7 years agoEducationInformation ServicesConsultingTrainingGovernmentInformation TechnologySoftware

πŸ—£οΈ Languages: English

⏳ Experience: 2+ years

πŸͺ„ Skills: AWSDockerNode.jsGitHTMLKubernetesMongoDBRabbitmqTypeScriptAngular

Requirements:
  • Bachelor's degree or equivalent experience is highly preferred.
  • 2+ years of experience with full-stack web development, preferably with MEAN stack.
  • Knowledge or willingness to learn tech-stack: TypeScript, HTML, SASS, Angular, NodeJS, Express, MongoDB, Rabbit.
  • Ability to communicate complex ideas clearly and listen to others' needs.
  • Proficiency in English.
Responsibilities:
  • Help develop a cutting-edge technology platform for web accessibility.
  • Write high quality code with an emphasis on accessibility, test coverage, and scalability.
  • Participate as a full Agile scrum team member, contributing to the delivery of work.
Apply

Related Jobs

Apply
πŸ”₯ Software Engineer (L4)
Posted about 7 hours ago

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 157000.0 - 196200.0 USD per year

πŸ” Communications

  • 5-8 years of experience in software engineering focusing on distributed systems at scale.
  • Extensive experience with RESTful API design and development.
  • Bachelor's degree in Computer Science or related industry experience.
  • Familiarity with Java and applying coding best practices.
  • Experience with mission-critical production applications using observability tools like DataDog.
  • Experience administering databases and integrating with data pipelines.
  • Positive attitude and the ability to learn quickly in a small team.
  • Excellent written and verbal communication skills.

  • Collaborate with team members and the Product team to improve the product offering.
  • Design, build, and maintain scalable and reliable Java services hosted in AWS.
  • Design customer-focused software in a distributed system.
  • Troubleshoot and investigate production incidents through automated processes.
  • Work with Docker/Kubernetes for container technology.
  • Mentor engineers and share technical expertise.
  • Manage work using Github, Jira, and build/deploy systems.
  • Participate in Agile ceremonies and contribute to code testing and production delivery.

AWSDockerSQLGitJavaKubernetesJiraRESTful APIs

Posted about 7 hours ago
Apply
Apply

πŸ“ US, Canada

🧭 Full-Time

πŸ’Έ 217000.0 - 303900.0 USD per year

πŸ” Technology, Online Community

  • Minimum 8+ years of post-internship, full-time, hands-on, professional software development experience.
  • Proficiency in one or more front-end programming languages such as JavaScript and Typescript.
  • Experience with front-end frameworks like LIT, Polymer, React, Vue, or Angular.
  • Familiarity with CSS and web APIs such as GraphQL and REST.
  • Strong organizational skills and ability to prioritize tasks.
  • BS degree in Computer Science or similar technical field or equivalent experience.
  • Self-directed with an entrepreneurial spirit and excellent communication skills.

  • Work cross-functionally with product, design, and engineering to execute on product and business strategy.
  • Contribute to the full development cycle including technical design, development, testing, analysis, and launch.
  • Engage in team strategy discussions and planning for future projects.
  • Participate in a motivated engineering team, contributing to standards and best practices.
  • Balance speed and quality while building new products.

GraphQLEs6CSSJavascriptTypeScriptAngularReact

Posted about 8 hours ago
Apply
Apply
πŸ”₯ Software Engineer
Posted about 10 hours ago

πŸ“ United States, Canada, United Kingdom, India, Armenia, Australia, New Zealand

πŸ” Govtech

  • 2+ years of professional web development experience.
  • Excellent time management and communication skills.
  • Proficiency in SQL, HTML, CSS, and JavaScript/jQuery.
  • Familiarity with version control software (Git, SVN) and Jira.
  • Ability to troubleshoot and debug code efficiently.
  • Commitment to staying updated with industry trends and best practices.

  • Work alongside a team of developers to support the Simpleview CRM and related products.
  • Deliver high-quality, error-free work while meeting service level agreements.
  • Write SQL scripts for data import and updates.
  • Modify and create reports based on client specifications.
  • Debug business/application logic and troubleshoot integrations.
  • Support enterprise clients and maintain project timelines.

SQLHTMLCSSJavascriptjQueryAngularRESTful APIsDebugging

Posted about 10 hours ago
Apply
Apply

πŸ“ Canada, United States, Latin America

🧭 Full-Time

πŸ” Cloud services

  • Expertise in web technologies like HTML and CSS.
  • Experience with frameworks such as React, Vue, Angular, MVC .Net, etc.
  • Experience with modern server-side scripting languages (python, node.js, php, ruby, etc.).
  • In-depth knowledge of relational and NoSQL databases.
  • Demonstrated experience in building RESTful services and API integrations.
  • Development experience on a major cloud platform (Azure, AWS, or GCP).
  • Understanding of modern application architectures.

  • Develop applications and services using cloud native technologies for customers.
  • Participate in development activities, standups, sprint planning, and retrospectives.
  • Deliver well-documented, tested, and production-ready code.
  • Dive into problems across customer environments.
  • Lead by example and coach less-experienced developers.

AWSNode.jsPHPPostgreSQLPythonDynamoDBReactCI/CDRESTful APIsTerraformMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ Canada, the United States, Latin America

πŸ” Cloud services

  • Expertise in underlying web technologies like HTML and CSS.
  • Experience developing with frameworks like React, Vue, Angular, MVC .Net.
  • Experience with modern server-side scripting languages such as Python, Node.js, PHP, or Ruby.
  • In-depth knowledge of relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).
  • Experience in building RESTful services and API integrations.
  • Development experience on a major cloud platform (Azure, AWS, or GCP).
  • Understanding of modern application architectures (event driven, message queues, microservices).
  • Proven ability to learn new technology quickly and effectively.
  • Self-organizing, detail oriented, and high-achieving individual.
  • Strong written and verbal communication skills.

  • You will participate in development activities, standups, sprint planning retrospectives, and more.
  • Deliver well-documented, tested, and production-ready code to our customers.
  • Guide the team using your expertise in AWS Services and API development.
  • Mentor and coach less-experienced developers as the team builds together.

AWSNode.jsPHPPostgreSQLDynamoDBReactCI/CDRESTful APIsTerraformMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ Canada

πŸ” Software Development for Small Businesses

🏒 Company: JobberπŸ‘₯ 501-1000πŸ’° $100,000,000 Series D almost 2 years agoSaaSMobileSmall and Medium BusinessesTask Management

  • Proficiency in writing clean, maintainable, and testable code.
  • Familiarity with Agile/Scrum development methodologies.
  • A structured understanding of common backend frameworks, technologies, and patterns.
  • Familiarity working with observability tools such as DataDog.
  • Strong problem-solving skills and a collaborative mindset.
  • A willingness to learn, adapt, and grow as part of a team.

  • Contribute to the design, development, and delivery of features that address customer needs, collaborating with cross-functional teams.
  • Work closely with senior engineers to refine requirements and scope technical solutions.
  • Write, review, and maintain clean, scalable, and well-documented code.
  • Participate in code reviews to ensure code quality and maintainability.
  • Collaborate with your team to identify and solve technical challenges.
  • Share knowledge and learn from others through paired programming, team discussions, and technical documentation.
  • Stay curious and keep up to date with the latest tools, technologies, and best practices in software development.

Backend DevelopmentGraphQLAgileRubyRuby on RailsTypeScript

Posted 3 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 80000.0 - 120000.0 CAD per year

πŸ” Video game development

🏒 Company: Hatch Innovations Canada

  • Proven experience (5+ years) as an SDET or similar role focused on software quality assurance.
  • Strong Java programming skills.
  • Expertise in REST API testing frameworks, particularly RestAssured.
  • Solid understanding of API design principles.
  • Proficiency in translating API specifications into actionable test scenarios.
  • Hands-on experience with automation frameworks like TestNG and JUnit.
  • Knowledge of database interactions and proficiency in SQL.
  • Familiarity with CI/CD pipelines and relevant tools.
  • Strong understanding of the software development lifecycle.
  • Excellent problem-solving and analytical skills.
  • Must be a resident of Canada and eligible to work there.

  • Develop, maintain, and execute automated test scripts using REST API testing frameworks.
  • Translate API specifications into comprehensive testing scenarios.
  • Collaborate with cross-functional teams to design robust test strategies.
  • Ensure thorough coverage of the software development lifecycle with a focus on quality.
  • Perform database testing and validation using SQL.
  • Work with CI/CD pipelines and contribute to the design of automation frameworks.

SQLJavaJUNITKubernetesAPI testingREST APICI/CDTerraform

Posted 4 days ago
Apply
Apply

πŸ“ Canada

πŸ” Technology for small businesses

🏒 Company: JobberπŸ‘₯ 501-1000πŸ’° $100,000,000 Series D almost 2 years agoSaaSMobileSmall and Medium BusinessesTask Management

  • Expertise in Ruby on Rails (RoR) and Salesforce Apex development.
  • Strong knowledge of DevOps CI/CD pipelines and deployment best practices.
  • Familiarity with REST/GraphQL APIs, SOQL, and Visualforce/Lightning components.
  • Experience with Salesforce declarative tools like Process Builder and Flow Builder.
  • Proficiency in Git, Gearset, and data migration tools like Data Loader.
  • Experience with architectural design and scalable system development.

  • Develop and maintain internal tools and platforms like Anchor; integrate with Slack, PagerDuty, Salesforce, and Jira.
  • Design automation and customizations in Salesforce to streamline operations for sales and customer success.
  • Collaborate with product, engineering, and business teams to troubleshoot issues and drive process improvements.
  • Contribute to system architecture and design for scalable, high-quality solutions.
  • Mentor teammates, sharing best practices and fostering a culture of continuous learning.
  • Handle ad hoc requests to support dynamic, high-performing teams.

GraphQLGitRuby on RailsREST API

Posted 4 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Social media and advertising

  • Bachelor's degree or higher in a quantitative or computer science-related field (e.g., mathematics, statistics, economics, finance, computer science).
  • 5+ years of software engineering experience in a highly scalable computing environment.
  • Experience in backend engineering, with a passion for learning and adapting to new technologies.
  • Strong communication and collaboration skills, capable of working effectively with diverse stakeholders independently.

  • Develop and maintain advertiser-facing products, such as self-serve Conversion Lift, Brand Lift, and A/B testing products.
  • Design, develop, and enhance tools and platforms that streamline experimentation for advertisers.
  • Spearhead the design and implementation of robust backend systems, focusing on experiment management, automated analysis, and real-time data processing.
  • Lead cross-functional collaboration with product managers, designers, data scientists, and other engineering teams to deliver scalable solutions.
  • Take ownership of work from concept to delivery, ensuring solutions meet high standards of quality and performance.
  • Continuously learn and grow with the team, staying updated with the latest technologies and trends.

DockerPythonKafkaKubernetesCassandraGoPostgresA/B testing

Posted 7 days ago
Apply
Apply

πŸ“ Canada

πŸ’Έ 102000.0 - 142000.0 CAD per year

πŸ” Financial technology

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 4 years agoπŸ«‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • You have previous work or internship experience designing, developing, and launching backend systems at scale and are experienced using one of Python or Kotlin.
  • You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL, and Kubernetes.
  • You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, executing on it by writing clear, easily understood, well-tested, and extensible code.
  • You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

  • With the support of your team, you will work on tasks that contribute to the team's projects and goals.
  • You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work.
  • You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime.
  • You will contribute to a sense of community on your team by engaging in growth and development activities.

AWSBackend DevelopmentPythonKotlinKubernetesMySQL

Posted 7 days ago
Apply