➔ All jobs
➔ Jobs at Nugget.ai
➔ Apply for this job
Job Descriptionnugget.ai is working in partnership with Planet4iT to recruit for our clients. nugget.ai and Planet4iT will be responsible for the application process, and our clients will be responsible for the interview and final selection processes.
-
Location: Toronto, ON (Hybrid)
-
Employment Type: Full-time
-
Duration: Permanent
One of Canada’s most recognized brands, our client has been in operation for more than 50 years. Known for innovation in the food and beverages industry, they are now a global company and continue to expand their presence around the world. If you’re curious, ready to take on new challenges and open to doing things differently, then this is definitely the place to be.
About The Role- Take ownership over our client’s backend systems; delivering scalable platforms that support their products. As the Backend Engineer joining the team, you will lead all new major efforts for our client’s platform and partner integrations. With an ownership mentality, you think about the technical direction and technical stack and how they impact our client’s work and what improvements need to be made. You help define and shape what success looks like for yourself and junior team members and set-up key metrics to measure that success.
- Collaborate with other teams to make significant improvements to the platform; you will work closely with the product team to help inform and scope out larger features that filter down to the development team. With a strong understanding of our client’s product and guests, you will find opportunities to simplify and streamline work. You will be encouraged to question assumptions and requirements and ensure that deadlines and deliverables are being met. You will view the product and work with a wide lens as you make recommendations with a deep understanding of how they affect all aspects of the product and platforms.
- Focus on continuous improvement and maintenance; in addition to coordinating releases, leading testing, and automation for your builds, you will help others with code reviews and testing of their work. As a Backend Engineer, you will also own the maintenance and improvement of products and platforms. You look after the application in a way that lends itself to effective maintenance and make updates when you notice things are outdated. You worry about the items that never make it into a product roadmap (ie. Technical debt, security risks and upgrades), leaving a legacy behind you that improves work in the future.
- Develop NodeJS applications using TypeScript on AWS
- Write multiple forms of testing, including unit, integration, and end-to-end
- Provide detailed and constructive design and code reviews
- Help define platform architecture and best practices
- 4+ years of experience designing and engineering large-scale production systems
- Familiarity with serverless technology like AWS, Google Cloud Platform, or other cloud offerings
- Knowledge of both relational and non-relational database systems and their tradeoffs in practice
- Ability to independently define technical solutions from business requirements
- Strong communication skills with technical and non-technical audiences
- 5+ years of professional experience with NodeJS
- Experience of AWS Ecosystem: Route 53, Cloudfront, API Gateway, Lambda, Certificate Manager, CloudWatch, DynamoDB
- Experience building APIs and microservices
- Experience with NoSQL databases like DynamoDB
- Experience with infrastructure as code tools like Terraform
A note from nugget.ai: We are committed to providing reasonable accommodations as requested by candidates, and you may contact us at any time at talent@nugget.ai for assistance or any questions you have.
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs