Full Stack Developer Backend Focus
Abbotsford, British Columbia 25 days ago
Job Description
At Bayer we?re visionaries, driven to solve the world?s toughest challenges and striving for a world where ,Health for all, Hunger for none? is no longer a dream, but a real possibility. We?re doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining ?impossible?. There are so many reasons to join us. If you?re hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there?s only one choice.
Full Stack Developer Backend Focus
As a Senior Back-End JavaScript Developer, you will be part of a team that works on sustainability programs. More specifically, you will be working on our public API for 3rd parties to import and export data to/from our applications. You will be instrumental in the architecture and design of the entire platform, built end-to-end. In some situations, you will need to read legacy Python code and convert it into our new TypeScript/NodeJS tech stack in a flexible, modular, and reusable way, adhering to clean code standards and comprehensive documentation practices.
You will work closely with the Product Specialist and Enterprise Architecture to design the solution and establish timelines, along with the Engineer Leadership team to bring your ideas to life.
Our team works with 90-day goals, and you will be a key player in defining and refining the backlog that will address outcomes for our business model.
We believe good developers need clear requirements, but also focused time and space to do their best work. Accordingly, you vocalize when you need to clarify uncertain requirements, you help find solutions to translate our designers' specifications into working features and determine what work setting works best for you to get the job done.
We work in an Agile environment, and that means you are part of a culture that is flexible and adaptive to requirements. To support our objectives, we run Agile ceremonies, plan and scope our work as a group, and believe in a continuous deployment philosophy.
Our work is about creating value for our end-users and you are a key part of bringing that experience to life via seamless integrations happening in the background.
About Our Team
The Bayer Ecosystems team works closely and cross functionally with business stakeholders and a science team to build digital agriculture sustainability solutions and revisit existing sustainability business processes to make them effective. We support and encourage each other, feeding off our individual inspirations and goals, and enabling each other to grow professionally and to contribute to our common success.
This is a permanent, Canada home-based position.
What you will do:
Work closely with the development and business development teams Participate in daily scrums and weekly sprint meetings Actively build the APIs (TypeScript/NodeJS) Write and execute tests
Peer review code from other members of the team
Support the planning, feature estimation, and scoping of development work Willingness to work in a fast-paced collaborative team environment
Effective at driving short-term actions that are consistent with long-term goals
Who you are:
6/+ years of demonstrated JavaScript back-end development experience
6/+ years of working with relational databases, preferably PostgreSQL Detailed understanding of REST, GraphQL, and event-based systems 5/+ years of experience with AWS-hosted web applications 4/+ years with caching, preferably using Redis Experience working in an Agile Delivery model Experience working in a Continuous Deployment model
Technologies
Jira
Data storage using MySQL (moving to PostgreSQL) and Redis
Git (using GitHub)
AWS services (SQS, RDS, S3, Lambda, ECS, Route 53, ALB, ECR, etc.)
CI/CD using GitHub Actions
Additionally, nice-to-have…
Experience with building, optimizing, and managing Docker images
Experience with container orchestration technologies such as AWS ECS
Experience with Kubernetes o Experience creating, maintaining, and troubleshooting CI/CD pipelines, preferably using GitHub Actions
What we offer:
Competitive compensation and rewards package Collaborative, diverse and inclusive culture Career development and global opportunities Work-life flexibility programs such as flex hours, employee discounts, volunteer days, wellness, and other employee offerings
Bayer is committed to fostering, cultivating and preserving a culture of Inclusion and Diversity. We embrace and encourage our employees’ differences and believe that our people are our most valuable asset. The collective sum of individual life experiences, knowledge, innovation, self-expression, unique capabilities that our employees invest in their work represents our culture, reputation, and Bayer’s values and purpose.
This posting complies with the British Columbia Pay Transparency Act. The salary range for this role is $100,000-$124,000.
All referral candidates must first be submitted via our internal referral system by a current Bayer employee in order to participate in the referral program. Once a Bayer employee has successfully referred you in our system, you will receive an automated email with instructions on how to complete your application.
This posting will be available for application until at least April 22, 2025.
#LI-Remote Bayerwelcomes and encourages applications from people with disabilities. Candidates participating in ourselection process requiring accommodation due to a disability or medical need are encouraged to notify the Bayer representative that they will be meeting with to ensure appropriate arrangements can bemade.
Location:
Abbotsford|Chilliwack|Vancouver|Kamloops|Cranbrook|Calgary|Camrose|Edmonton|Olds|Grande Prairie|Lethbridge|Leduc|Medicine Hat|Peace River|Red Deer|Regina|Saskatoon|Yorkton|Tillsonburg|Winnipeg|Carman|Headingley|Mississauga|Toronto|Guelph|Ottawa|Kingston|Montreal|Quebec City|Sherbrooke
Division:
Crop Science
Reference Code:
842814
Developer : Application Platform Infrastructure
Vancouver, British Columbia 14 hours ago
We help the world run better At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating...
Senior Software Engineer
Ontario 14 hours ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. As a Senior Software Engineer with Cloud Platform Enablement, you will have an opportunity to be part of a group of people changing...
SAP iXp Intern : Software Developer
montreal, Canada 15 hours ago
We help the world run better At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating...
Senior Full Stack Developer : Operate
Ontario 22 hours ago
Job Type:Temporary Contract Work Model:Hybrid Reference code:128549 Primary Location:Toronto, ON All Available Locations:Toronto, ON Our Purpose At Deloitte, our Purpose is to make an impact that matters. We exist to inspire and help our people,...
Talent Pool : SAP
Regina, Saskatchewan 22 hours ago
SaskPower is actively building a talent pool for candidates with SAP experience across Saskatchewan Are you looking to explore exciting career opportunities with Saskatchewan's Top Employers? Join our talent pool today Joining SaskPower's SAP team...
Senior React Developer : Operate
Ontario 22 hours ago
Job Type:Temporary Contract Work Model:Hybrid Reference code:128465 Primary Location:Toronto, ON All Available Locations:Toronto, ON Our Purpose At Deloitte, our Purpose is to make an impact that matters. We exist to inspire and help our people,...
Full Stack and PAAS Manager, Deloitte Global DDAI
Ontario 22 hours ago
Job Type:Permanent Work Model:Hybrid Reference code:127156 Primary Location:Toronto, ON All Available Locations:Toronto, ON Our Purpose At Deloitte, our Purpose is to make an impact that matters. We exist to inspire and help our people,...
Senior Developer and Team Lead
Ontario 22 hours ago
Date Posted: 04/28/2025 Req ID: 41589 Faculty/Division: Office of Governing Council Department: Office of the Governing Council Campus: St. George (Downtown Toronto) Description: Reporting to the Director, Operations, the Senior Developer and Team...
Senior Curam Technical Consultant
Calgary, Alberta 22 hours ago
Job Type:Permanent Work Model:Hybrid Reference code:128331 Primary Location:Toronto, ON All Available Locations:Toronto, ON; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Moncton, NB; Ottawa, ON; Regina, SK;...
Manager or Senior Manager, Curam Technical Architect
Calgary, Alberta 22 hours ago
Job Type:Permanent Work Model:Hybrid Reference code:128338 Primary Location:Toronto, ON All Available Locations:Toronto, ON; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Moncton, NB; Ottawa, ON; Regina, SK;...