Apply

Software Developer

Posted 7 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: Canada

🔍 Industry: Marketing Platform

🏢 Company: hive.co

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: AWSBackend DevelopmentDockerPythonSoftware DevelopmentDjangoElasticSearchExpress.jsFrontend DevelopmentFull Stack DevelopmentGitKubernetesMongoDBMySQLReact.jsSoftware ArchitectureTypeScriptAlgorithmsAPI testingData StructuresRedisReactCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsTerraformMicroservicesNodeJSDebugging

Requirements:
  • 3+ years of building highly performant software systems
  • Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences
  • You’re able to design and articulate simple solutions to complex problems, identifying tradeoffs and risks.
  • You’ve seen the inner workings of how software is made by a team on a shared codebase - you can articulate what communication, development processes and tooling you do/don’t find effective and why.
  • You've thrived in remote settings, excelling in async communication, independent work, and time management. You can articulate your preferred communication and working style effectively.
Responsibilities:
  • You rapidly build new features that users will love, continuously refining them based on feedback.
  • Contribute to code reviews, technical spec reviews, technical planning, and architectural decision-making.
  • Be able to take responsibility and ownership of projects from start to finish.
  • Take part in technical planning and architectural decision-making.
  • Find solutions to optimize bottle-necks and general system wide performance. Always on the lookout to keep the tech stack updated with current standards.
  • Collaborate with team members on designing scalable, and well documented web architecture, including APIs and backend systems.
  • Work directly with our customer success team to solve customer-impacting problems.
Apply

Related Jobs

Apply

📍 Canada

🔍 Home Decor

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • At least 1 year of experience in software development.
  • Strong computer science fundamentals with a degree or relevant work experience.
  • Comfort with both front-end and back-end development.
  • Strong focus on product execution, delivery, and attention to detail.
  • Excellent communication skills, comfortable interacting with senior management and stakeholders.
  • Ability to thrive in a fast-paced and evolving environment.
  • Familiarity with the stack (TypeScript, Next.js, React/Redux, Three.js, Python, Django, PostgreSQL, AWS) is preferred but not required.
  • Develop scalable, maintainable, and high-performance front-end and back-end solutions.
  • Collaborate with product, design, and other teams to deliver effective customer-focused solutions.
  • Own key systems and components, driving their development, deployment, and improvement.
  • Support and communicate effectively with internal and external partners to ensure successful project delivery.
  • Contribute to the development of new features and products, improving user experience and technical performance.

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentTypeScriptNext.jsReactCommunication SkillsAttention to detail

Posted 1 day ago
Apply
Apply

📍 Vancouver, BC

🧭 Full-Time

💸 105000.0 - 120000.0 CAD per year

🔍 Software Development

🏢 Company: Later👥 1-10Consumer ElectronicsiOSAppsSoftware

  • 3+ years of experience as a full-stack software developer
  • 2+ years experience developing a distributed web application
  • 1+ years Experience with AWS
  • Bachelor’s degree in Computer Science or a related technical field, certificate from a reputable software development program, or proven experience developing sophisticated software projects
  • Required: TypeScript
  • Nice to have: Kotlin / Java, Python
  • Experience with React, Express.js, Node.js, and NestJS
  • Nice to have: Experience with ElasticSearch / OpenSearch
  • Nice to have: Experience working with NoSQL databases (e.g. DynamoDB/MongoDB)
  • Knowledge of Functional and Object-Oriented Programming principles
  • Basic knowledge of algorithmic complexity
  • Collaborate with product managers, designers, and other stakeholders throughout the software development life cycle
  • Define problems, document research, and scope alternative solutions, including estimations of engineering cost and impact for each
  • Write efficient, readable, tested code in modular monolithic and micro-services architectures using industry standards / best practices
  • Maintain, troubleshoot, and upgrade existing applications using monitoring, observability, and testing tools
  • Deploy code and modify databases using CI/CD pipeline and migration tools
  • Opportunities to drive pattern and technology adoption

AWSBackend DevelopmentNode.jsPythonSoftware DevelopmentSQLElasticSearchExpress.jsFrontend DevelopmentFull Stack DevelopmentJavaKotlinReact.jsTypeScriptAlgorithmsData StructuresNest.jsReactCI/CDRESTful APIsMicroservicesSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Leap Tools👥 101-250InternetAugmented RealityInformation TechnologyData Visualization

  • 5+ years of software development experience building scalable systems
  • Strong computer science fundamentals based on a degree in computer science or distinctive work experience in software development
  • Strong understanding of both front-end and back-end technologies
  • Strong focus on execution and delivery of the product
  • Exceptional attention to detail and focus on quality and long-term goals
  • Strong communication skills
  • A demonstrated ability to provide guidance, mentorship, and support
  • A leadership mindset. You take initiative, make decisions and deliver results consistently.
  • Comfortable working in a fast-paced, evolving environment where learning and adaptability are key.
  • Familiarity with the stack is strongly preferred but not required.
  • Leverage cutting-edge computer vision technology to launch visually stunning 3D experiences for clients in the home decor industry.
  • Lead and drive high-impact projects and initiatives that align with business goals, ensuring successful execution from the idea to launch.
  • Design and implement scalable, maintainable, high-performance solutions, ensuring an exceptional user experience.
  • Own key systems and components within the front-end architecture, driving their development, deployment, operation, and continuous improvement.
  • Share your knowledge by mentoring your peers and more junior team members.
  • Provide technical leadership through architectural reviews, system design discussions, and improving team processes and engineering best practices.
  • Leverage your knowledge and expertise to help shape our engineering culture.
  • Unblock, support and communicate with internal and external partners to achieve results
  • Help us build a strong team through mentorship and by participating in the hiring process.

AWSBackend DevelopmentLeadershipPostgreSQLPythonSoftware DevelopmentDjangoFrontend DevelopmentTypeScriptAPI testingREST APIReduxNext.jsReactCI/CDMentoringMicroservices

Posted 4 days ago
Apply
Apply

📍 Canada

🔍 Software Development

NOT STATED
  • Lead and deliver key strategic projects this year.
  • Enhance authentication and authorization systems
  • Ensure secure and delightful user experiences.

Backend DevelopmentLeadershipNode.jsPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsGitSoftware ArchitectureAlgorithmsAPI testingData StructuresREST APICI/CDMicroservicesJSON

Posted 5 days ago
Apply
Apply

📍 Canada

🔍 Software Development

🏢 Company: MindBridge Analytics Inc.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Substantial proficiency in modern frameworks such as: Angular, TypeScript, React, HTML, CSS, JavaScript, Jasmine (3+ Years).
  • Proven experience in front-end development and implementing responsive design principles.
  • Strong understanding of RESTful API design and integration.
  • Familiarity with build tools and package managers (e.g., Webpack, npm).
  • Advanced knowledge of version control systems, particularly Git.
  • Contribute to or lead the development and maintenance of front-end components using Angular framework with TypeScript.
  • Collaborate with UI/UX designers to ensure advanced, responsive, and visually appealing user interfaces, ensuring optimal performance of the web application.
  • Design and implement comprehensive unit tests using Jasmine and TypeScript to ensure code reliability and quality.
  • Champion the implementation of automated testing processes to enhance development workflows.
  • Participate in code reviews, providing valuable feedback to team members.
  • Maintain coding standards, documentation practices, and version control best practices based on MindBridge SDLC guidelines.
  • Take the lead in identifying and resolving technical issues, bugs, and performance bottlenecks.
  • Work closely with the quality assurance team to address reported issues promptly.
  • Drive the documentation of the codebase, technical processes, and system architecture.
  • Contribute significantly to the creation of technical documentation for both internal audiences.

Software DevelopmentFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptUI DesignAngularReactCI/CDRESTful APIs

Posted 6 days ago
Apply
Apply

📍 Canada

🔍 Software Development

NOT STATED
  • Be instrumental in driving company growth
  • Enhance the customer experience
  • Shape both the product and technical roadmap

Backend DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLAgileExpress.jsFull Stack DevelopmentGitJavascriptReact.jsREST APICI/CDRESTful APIsJSONSoftware Engineering

Posted 7 days ago
Apply
Apply

📍 Canada

🔍 Software Development

NOT STATED
NOT STATED

AWSBackend DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLAgileCloud ComputingExpress.jsFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptReact.jsSoftware ArchitectureAPI testingREST APICI/CDMicroservicesJSONDebugging

Posted 7 days ago
Apply
Apply

📍 Canada

💸 95100.0 - 142600.0 USD per year

🔍 Software Development

  • Experience on teams of 4+ developers, comfortable working in an agile environment alongside PMs, Designers, and Staff Developers.
  • Strong background in backend development
  • Familiarity in frontend paradigms
  • Willingness to contribute when needed.
  • Experience with Ruby on Rails
  • Contribute to Jane’s growth by enhancing our financial tools, especially for clinics in Canada and the US.
  • Transform existing features from basic functionality into delightful, polished experiences for clinics and their clients.
  • Help shape a stronger foundation for Jane by refactoring parts of our codebase into clear APIs and distinct, organized domains.
  • Build new features for Packages and Memberships, directly benefiting clinics and their ability to offer flexible care options.
  • Support both internal teams and clinics by diving deep into systems and APIs that power critical operations.

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileFrontend DevelopmentFull Stack DevelopmentGitRuby on RailsAPI testingCommunication SkillsCI/CDProblem SolvingRESTful APIsJSON

Posted 8 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 95100.0 - 142600.0 USD per year

🔍 Software Development

  • You have a strong background in backend development, with familiarity in frontend paradigms and a willingness to learn.
  • You’ve worked in an agile environment and are comfortable collaborating closely with Product Managers and Designers.
  • You’ve taken ownership of small-to-medium projects or feature work and have seen them through to completion.
  • You write code with an emphasis on quality and performance.
  • You actively create technical documentation that is clear, concise, and easy to understand.
  • You strive to understand the “why” behind our work and processes. You’re not shy to voice your opinion when that is unclear.
  • Contribute to the Jane codebase, focusing but not limited to insurance integrations.
  • Collaborate with engineers, technical leaders and cross-functional groups to ship impactful features that directly impacts our customers and company metrics.
  • Participate in code reviews, production deploys, and team activities to support continuous improvement and collaboration.
  • Produce high-quality, well-tested code that ensures a reliable experience for our users.

AWSBackend DevelopmentDockerNode.jsPostgreSQLSoftware DevelopmentSQLAgileFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptRuby on RailsAPI testingData StructuresReactCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMicroservicesTeamworkJSONSoftware Engineering

Posted 8 days ago
Apply
Apply

📍 Canada, Kosovo, North Macedonia, USA, United Kingdom

🔍 Software Development

🏢 Company: Slice👥 501-1000💰 $40,000,000 Series D almost 4 years agoFood and BeverageRestaurantsSaaS

  • Proven experience and passion for using Python, Flask, Databases, Monitoring and logging systems
  • Comfortable working remotely and collaborating asynchronously with teammates in different timezones and from different backgrounds
  • Able to clearly express opinions on product design, while respecting the thoughts and opinions of your peers
  • Develop innovative features that help our restaurant partners operate more efficiently and provide exceptional, seamless experiences for their customers.
  • You’ll work primarily in Python, mainly using Flask, and leveraging our defined backend standards to build consistent and clean implementations.

Backend DevelopmentPythonFlask

Posted 9 days ago
Apply