Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Senior .Net Full Stack Developer
Recruited by FPT Software 7 months ago Address Canada
React Developer - Full-Time/Remote
Recruited by Techedin 7 months ago Address Canada
Student Full Stack Jobs
Recruited by Zenfeat 8 months ago Address Canada
Développeur Full-Stack Jobs
Recruited by Uzinakod 8 months ago Address Greater Montreal Metropolitan Area, Canada
Développeur Full Stack Jobs
Recruited by HIKE 8 months ago Address Greater Montreal Metropolitan Area, Canada
Sr. Full Stack Developer (.Net/C#)
Recruited by Insight Global 8 months ago Address Canada
Senior Full Stack Developer (.Net Core, React)
Recruited by SimplyAI Talent 8 months ago Address Canada
Full Stack Developper Jobs
Recruited by Dana Incorporated 8 months ago Address Boucherville, Quebec, Canada
Full Stack .Net Developer
Recruited by Ampstek 8 months ago Address Canada
Full Stack Web Developer
Recruited by Data Sciences 8 months ago Address Canada
Full Stack React Engineer
Recruited by Eon Media 8 months ago Address Canada
Junior Full Stack Developer
Recruited by TV2 Consulting 8 months ago Address Montreal, Quebec, Canada
Senior Software Developer — Full-Stack Javascript - E-Commerce
Recruited by Orium 8 months ago Address Canada
C++ Full Stack Developer
Recruited by Applicantz 8 months ago Address Canada

Full Stack Developer (Gcp)

Company

Improving

Address Canada
Employment type FULL_TIME
Salary
Category IT Services and IT Consulting
Expires 2023-07-17
Posted at 10 months ago
Job Description

Looking for meaningful work where you can have an impact? Improving Ottawa Inc. is the place for you!


As a global market leader, Improving Ottawa Inc. exclusively offers consulting services to help guide your enterprise to success. Using open source technology, we provide mentorship to your technical teams, drive the implementation of product delivery, and offer staff augmentation engagements. Our focus is in helping organizations develop systems of innovation based on Reactive Principles.


This is a fully remote role where the candidate can be anywhere in Canada!


When you Work at Improving Ottawa Inc...


  • You’ll join a high-performing, purpose-driven team that will help you advance your skills and adopt the growth mindset that’s essential to success at our company (and in everyday life). Our inclusive environment will allow you to come to work each day and be your best, most authentic self.
  • You’ll have the once-in-a-career opportunity to be a part of a movement— Improving Ottawa Inc. is committed to the Open-Source Community and we strongly believe all good projects start with open-source technology. As a dedicated partner of Lightbend and Google, it is the Improving Ottawa Inc. mission to ensure every project engagement is a success. Our Partners have some great commercial products available to support each phase of the project lifecycle.
  • You’ll make more than just a paycheque. You’ll have the opportunity to combine your passion with purpose every day while achieving tangible results.


About the Role:


We are seeking an experienced Full Stack Developer to join our team. The ideal candidate will have strong proficiency in TypeScript and React.js for front-end development, as well as experience with back-end technologies such as Node.js, Python, or Java. In addition, the candidate should have experience developing applications on the Google Cloud Platform and familiarity with containerization technologies such as Docker and Kubernetes.


The Improving Ottawa Google Practice is growing, and we are looking for software engineers who will be engaged on a variety of client projects involving the design and implementation of scalable cloud-native solutions. Your focus will be on developing both front-end and back-end applications that interact with a variety of databases and Google services APIs. Ideally, you have a solid understanding of software application design and testing automation, familiarity with a wide array of cloud computing technology systems, and have experience implementing sophisticated user interfaces that enable efficient and intuitive workflows. Please don’t hesitate to reach out for additional information!

Note: Successful candidates will be expected to apply for a security clearance.


Key Responsibilities:


  • Work with the git version control system and ensure that code is properly reviewed and tested before deployment.
  • Work closely with product owners, designers, and developers to create intuitive user-friendly interfaces and experiences.
  • Identify and troubleshoot issues, bugs, and errors within applications, and provide effective solutions to mitigate them.
  • Implement automated testing to ensure high-quality code and overall system stability and reliability.
  • Use TypeScript and Node.js to implement backend applications that tie together Google technologies to deliver effective and efficient solutions to our customers.
  • Use TypeScript and React.js to implement responsive browser-based UI solutions.
  • Participate in code reviews, and provide constructive feedback to team members.
  • Collaborate with cross-functional teams to design, develop, and implement frontend and backend applications on the Google Cloud Platform.


Requirements:


  • Excellent problem-solving and analytical skills, with the ability to identify and mitigate complex issues.
  • Experience with application workload containerization (Docker/Kubernetes), as well as best practices concerning container image creation and management.
  • Knowledge and hands-on experience with a variety of data storage systems, including both relational (SQL) and NoSQL database technologies.
  • Strong communication skills, with the ability to collaborate effectively with cross-functional teams.
  • Experience with automated testing frameworks such as Jest, Enzyme, Cypress, or others.
  • Experience and proficiency using git, via GitHub or other similar services.
  • Experience with front-end technologies including a strong proficiency in TypeScript, vanilla JavaScript, React.js, HTML, and CSS.
  • Experience with back-end technologies such as Node.js, Python, or Java.
  • Experience working on the Google Cloud Platform, including Cloud Functions, Cloud Storage, Cloud SQL, and Cloud Identity services.
  • Experience working in Agile development environments, and the ability to adapt to changing requirements and priorities.
  • Experience working in a DevOps environment and hands-on experience with infrastructure-as-code tools such as terraform and implementing CI/CD pipelines.


It would be great if you also have:


  • Experience with other front-end frameworks, such as Angular, Vue.js, or Flutter.
  • Experience with Google’s AI and ML technologies and services.
  • Experience designing, implementing, and maintaining production-grade systems.


What you can expect:


  • Connect with a passionate group in an open, collaborative, and fun environment.
  • Join a team of innovative thinkers as part of a rapidly growing company that is all about helping businesses create innovative corporate and workplace giving programs.
  • An environment where constant learning is the norm.
  • Opportunity to work in a fast-paced environment for a dynamic company with a history of proven success.


Our Commitment to a Diverse Culture


  • Gender diversity and equality benefits everyone. We’re committed to supporting all gender identities and expressions in tech by sharing stories and advocating for equality.
  • We believe in the power of diversity and we’re dedicated to creating a diverse, equitable, and inclusive environment at Improving Ottawa. We ensure equal opportunity for all applicants and encourage people of all visible minorities, including Indigenous applicants, and those of any religion, sex, age, ability, sexual orientation, gender identity or expression to apply.