Full-Stack Software Developer - Ottawa or Calgary

Nureva
Kanata, ON, Canada
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

Salary :

The software products group at Nureva is constantly growing and is currently looking for a highly motivated full-stack software developer to join our team.

If you are passionate about developing across all layers of innovative solutions, including cloud services, mobile apps, and embedded apps, come work with us!

You will be involved in the development of concepts, innovative design, and delivery of solutions right through to completion.

You will work with a diverse team of developers, designers, and product managers who are passionate about technology, user experience and market success.

We strive to create experiences with a human-centered approach to design. Our multidisciplinary professionals work collaboratively to push the boundaries of what is technically possible and develop applications for the global markets.

The entrepreneurial environment at Nureva appeals to self-driven, flexible team players who are creative, learn quickly and are not afraid to tackle hard problems.

You will

  • Design and develop new features across all application layers in the product
  • Research new technologies and bring forward new ideas to support the business
  • Deliver products from requirements through design, implementation, and release using a continuous delivery approach based on automated, repeatable, and reliable releases
  • Work closely with other talented developers, UX, and QA in a collaborative Agile team

You have experience with

  • Full-stack, full life-cycle feature development
  • The following languages & frameworks :
  • Back-end languages such as C# (.NET Core) and runtimes such as Node.js
  • Common front-end libraries and frameworks such as (TypeScript) Angular, Vue and React
  • Low-level languages such as Rust
  • Common software patterns and paradigms

You also have

  • A bachelor’s degree in computer science or equivalent
  • 4+ years of relevant work experience including server-side and web development
  • An ability to thrive on the unknown and you are always interested in your next challenge
  • An excitement about learning and are proactive about picking up new technologies
  • A solid understanding of programming fundamentals
  • The ability to work within an agile process and a rapidly changing environment
  • A passion for implementing best practices and maintaining a healthy codebase
  • Excellent communication and collaboration skills, with a keen interest in supporting peers

Great to have

  • Mobile app development experience with Android and iOS; React native or Flutter preferred
  • Modern DevOps tools :
  • Continuous integration and deployment (Azure DevOps)
  • Container-based deployments (Docker, Kubernetes)
  • Infrastructure as code (Terraform)
  • Cloud architecture and computing platform services (Azure, AWS)
  • Online portfolio, GitHub projects, Stack Overflow profile or any other contributions you have made to support the developer community
  • Experience with Domain Driven Design (DDD), Microservices, Hexagonal or Clean Architecture

We offer a competitive total compensation package with some unique perks and benefits, an open and collaborative office, and a great team environment.

Apply online at Nureva by close of business on December 13, 2024 . Please outline how you will make a difference being part of our team.

If we select you for an interview, we will spend time helping you understand the role and our company to ensure that we are a good fit for you.

4 hours ago
Related jobs
Oracle
Canada

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business. For employees working at least 35 hours per week, the vacation ac...

SKYTRAC
Ottawa, Ontario

Trusted by operators, organizations, and OEMs alike, SKYTRAC is has over 800+ customers as a leading provider of Low Earth Orbit (LEO) satellite and cellular communication services for all aerospace sectors. As a part of our team, you'll work with like-minded individuals who share your passion for p...

Curtiss-Wright
Ottawa, Ontario

Senior Software Developer- Embedded- Onsite Position- Ottawa, ON. Bachelor's degree in engineering or computer science (or equivalent). Our customers want the latest cutting-edge consumer technology adapted to a rugged form factor and our mission is to make that a reality! As part of a dynamic ...

Funded club
Canada

Full Stack Developer to join our team! . Isolocity’s software helps businesses automate their quality management system which is often a mandatory element of their operations. We are a fast-paced growing software company looking for a passionate . Computer Science or related Bachelor Degree along wi...

S.i. Systems
Ottawa, Ontario

Enhanced Reliability Senior Full-stack (. Analyze functional requirements to identify information, procedures, and decision flows for data and information architecture of the application. Unit test the code prior to releasing it for integration testing. Our public sector client requires an. ...

Jobber
Canada
Remote

Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process?. A demonstrated level of senior software engineering experience on a full stack development team. You will have t...

BMO
Canada, Canada

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Performs preventative and corrective maintenance, troubleshooting and fault ...

Two95 International Inc.
CA
Remote

Title: Senior Java Full Stack Developer. Work Type: 100% Remote Work (Canada). Participate in functional test planning and testing for the assigned application(s), functional area(s) or project(s). Participate in problem solving and troubleshooting for the assigned application(s), functional area(s)...

Snaphunt
Canada

Must possess at least 6-7 years of proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications and projects. Bachelor’s degree in computer science, Software Engineering, Information technology, or a related field. Our client is specialized in providing ea...

Hasbro
CA

We are committed to making all employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status. As a Full Stack Software Engineer working on the Dungeons & Dragons® (...