Full Stack Developer Backend Focus
Abbotsford, British Columbia 1+ months 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
Full Stack Software Engineer
Ontario 1 day ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. The Role We are looking for a talented and motivated Full Stack Software Engineer to join our team and contribute to the...
Senior Systems and Software Architect
Ontario 1 day ago
Systems and Software Architect Holt Executive are partnered with a global Satellite and Space leader that provides reliable and secure satellite-delivered voice and high-speed data communications solutions to broadcast, telecommunications, corporate...
Full Stack Developer for AI Solutions
Mississauga, Ontario 1 day ago
Now hiring! Full Stack Developer for AI SolutionsMississauga, ON (Hybrid - 2 days in office, 3 remote) Annual bonusWe are looking for a Full-Stack Developer for AI Solutions to join our AP Digital Factory team in Mississauga, ON.Come create chemistry...
Full Stack Developer - DTT
Calgary, Alberta 3 days ago
Full Stack Developer - Digital Transformation Location: Calgary, Canada | Full-Time | Hybrid Work Model An exciting opportunity to join a fast-growing Digital Transformation Team within a global organisation, focused on modernising business processes...
Full Stack Developer : DTT
Calgary, Alberta 4 days ago
Full Stack Developer : Digital Transformation Location: Calgary, Canada Full:Time Hybrid Work Model An exciting opportunity to join a fast:growing Digital Transformation Team within a global organisation, focused on modernising business processes...
Transfer Crew Laborer
Ontario 5 days ago
Cargill's size and scale allows us to make a positive impact in the world. Our purpose is to nourish the world in a safe, responsible and sustainable way.Cargill is a family company providing food, ingredients, agricultural solutions and...
SAP iXp Intern : HANA and Analytics, Agile Developer (Vancouver)
Vancouver, British Columbia 6 days 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...
Analyst, Replenishment Optimization Data and Informatio
Ontario 8 days ago
Job ID: R2000576387 Job Description: Come make your difference in communities across Canada, where authenticity, trust and making connections is valued as we shape the future of Canadian retail,...
Sr. Software Engineer - Full-Stack
Vancouver, British Columbia 10 days 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 (Java/React) Developer (Contract)
Ontario 13 days ago
Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything from front:end to server:side code and database...