Placement papers | Freshers Walkin | Jobs daily: Wednesday, October 07, 2020

Search jobs and placement papers

Web Engineer - Backend at Canva (Sydney, Australia)

Since launch in April 2013, Canva has grown exponentially, amassing more than 30 million users in 190 different countries - making us one of the world's fastest-growing technology companies.  With our recent USD$ 6 Billion valuation and entry into the coveted technology unicorn club, we're firmly focused on ensuring Canva remains the go-to place for all design needs on the web. 


In order to do this, we must ensure the whole of Canva's web experience and presence is top-notch, seamless, delightful to the customer, and built on a scalable platform and infrastructure to ensure resiliency.


We are hiring a backend-focused engineer to join our Web Engineering team, which is wholly responsible for the development, maintenance, and optimization of Canva's wide array of high-volume web portals and the underlying infrastructure.  These include the landing pages, Canva Design School, Color Wiki, Help Center, Careers Portal, Photo Tools, Blogs, Global Content Management System and all of the infrastructure supporting those initiatives.  


Our stack is composed of technologies such as Java, Typescript, Node.js, GraphQL, Next.js, Docker, Terraform, among many others. Our mission is to change the game of website creation in the world.


In this role, not only will you be able to get your hands on a wide arrange of web technologies within a high performance team - you will also have an impact across the business while working with designers, business stakeholders, and other engineers to ensure we're creating, developing and continuing to deliver the rich web experience our users know and love.


Responsibilities



  • Backend-focused ownership of projects across Canva’s entire web presence including the CMS Platform, Content API, Renderer and others.

  • Maintain, extend and optimise our backend infrastructure using technologies such as Terraform, EC2, S3, Docker, ECS, Aurora, Elasticache, ElasticSearch, Nginx, Varnish

  • Produce simple, efficient, reusable code – mindful of new technologies, paradigms, and development methodologies

  • Provide technical guidance to product and business teams across the company on the most effective ways of implementing desired requirements

  • Maintaining and optimizing existing products and portals

  • Provide mentorship and guidance to new starters, graduates, and interns

  • Participate in interviews, code reviews, and product planning / strategy activities


Requirements



  • Experience building complex and high-traffic based web portals, applications, and products

  • Most of our code is in Typescript and Java, but we’re pragmatic – we’ll use whatever makes the most sense to complete a task (previous experience with other languages is great!)

  • Firmly grounded computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns.  You’d be surprised how often these things come up here at Canva!

  • Be able to demonstrate an understanding of operating systems, networking, and related protocols (especially HTTP, DNS, TCP/IP, SSL, etc)


Nice-to-haves



  • Typescript/NodeJS experience is highly regarded

  • Strong understanding of how browsers work (e.g. HTML/CSS/JS and the rendering lifecycle)

  • Experience managing small projects and coordinating across multiple offices and geographies


by via developer jobs - Stack Overflow

Four Bay Area counties fall short of state’s new coronavirus equity metrics, which are needed to advance reopening - San Francisco Chronicle

McCloskeys indicted, grand jury adds charges of tampering with evidence - KMOV.com

The President Continues to Dispense Wildly Inaccurate Health Advice - Slate

Trump Moves to Tighten Visa Access for High-Skilled Foreign Workers - The New York Times

US Labor Department is examining Microsoft's initiative to hire more Black employees - CNET

Gmail is getting a new logo in a G Suite revamp - CNN

Ocean Spray gifts truck to cranberry juice-sipping TikTok star - Post Register

Anne Heche Blacklisted For Ellen DeGeneres Relationship - ET Canada

Week 5 AP NFL Power Rankings: Browns overtake Cowboys, Texans plummet - Arrowhead Pride

Senior Software (Backend) Engineer - Nodejs, Go, Javascript at Beamery (London, UK)

About the Opportunity 


We're looking for a Senior Software Engineer (Backend) to join our rapidly expanding engineering team here at Beamery HQ in London. You will join a value delivery team and work  on core SaaS capabilities for products that power the experiences for millions of candidates across many of the world's biggest companies and brands. 


This role is about giving you a broad remit and early involvement in shaping why you build what you build, as well as the how - from the discovery phase all the way to production operations. You will also be providing technical leadership and mentorship to ensure Beamery engineering standards are continuously improved.


What will you be doing at Beamery?



  • Building market leading B2B multi-tenanted SaaS platform disrupting recruitment industry 

  • Accountable for technical discovery, solution design, prototyping, implementation and operations for core platform services (you build it you run it)

  • Accountable for technical mentorship of junior engineers

  • Evolving Beamery engineering standards (coding standards, TDD/BDD practices, frameworks, tooling, docs) and processes (design reviews, code reviews, branch management, deployment, release management and service operations) 

  • Learning and expanding your skill set


Who are we looking for?



  • 7+ years of hands on experience as a software engineer delivering business critical scalable cloud based services preferably multi-tenanted B2B or B2C SaaS services

  • Excellent analytical & troubleshooting skills: ability to convert ambiguously defined business problems into well-understood requirements

  • Experience of delivering software using Agile delivery methodologies is a must (SCRUM/Kanban)

  • Experience of using software engineering practices such as TDD, pair programming, testing automation, code reviews, code refactoring, branch management (GitFlow) and CICD practices is a must

  • Strong Javascript and NodeJS including operational experience of running scalable services using NodeJS runtime 

  • Strong GoLang is highly desirable 

  • Operational experience of using Kafka, Mongo, ElasticSearch services at scale is highly desirable

  • Operational experience of deploying and running services at scale on top of Docker/Kubernetes stack is highly desirable

  • Operational Experience with service orchestration (ZooKeeper/Istio) and Infrastructure-as-Code tooling (i.e. Terraform) is desirable

  • Understanding of IaaS/PaaS/Servless deployments and related operational tradeoffs is desirable

  • Degree in computer science/mathematics/physics or related technical subject is highly desirable


How will success be measured?



  • Product capabilities adoption rate / inc revenue generated

  • Flow metrics: Feature lead time, cycle time and throughput

  • Service SLOs: availability, performance, failure rate and recoverability


by via developer jobs - Stack Overflow

Node.JS Engineer to help build our microservices architecture at Beamery (London, UK)

We’re building a new generation of AI-driven recruiting tech that changes the way people do their job. To make that happen, we work hard at understanding what our users need, and we build it using cutting-edge infrastructures and a diverse stack of languages and frameworks. Our customers are some of the most innovative and quality-driven companies in the world, and we can’t bring them a product that is less than brilliant. We’re always looking for engineers who have the same passion for quality and customer happiness.


At Beamery, you will constantly be learning and teaching others. You will have a sense of ownership over the product and will take pride in your work. The best practices of the team will be influenced by your voice, and there will always be space and time for you to experiment and bring new ideas to the table.    


As a Back End Developer on the Beamteam, you will be working with a team of experienced engineers to build the next generation back end architecture of our services.


The right engineer will:



  • Have strong NodeJS skills with ES6+ and TypeScript. Functional and Object Oriented programming.

  • Have a good understanding of microservice architectures in the past, and you have experience using pub/sub architectures and Apache Kafka.

  • Have in-depth understanding of MongoDB and ORM systems, and good knowledge of the ELK stack.

  • Have a good understanding of TDD/BDD and test automation suits.

  • Enjoy using a wide variety of tools, and will be happy to pick up and learn new things.

  • Enjoy our regular teach-in sessions delivered by industry experts.

  • Have excellent communication skills, both written and spoken.

  • Enjoy being apart of a collaborative team that is focused on building a product that will delight customers.

  • Not be biased toward a specific technology: finding the right tools for the job.


At Beamery you will:



  • Take part in regular collaborative teach-ins, and learn new skills.

  • Build beautiful, scalable products with wide market exposure.

  • Being a lead contributor in our projects and shaping the architecture of our back-end services.

  • Have the opportunity to mentor junior developers.

  • Work as part of an Agile team with support from Product and Design.

  • Be exposed to leadership training and experience opportunities.

  • Have access to in-house training course as well as external conferences and workshops.


by via developer jobs - Stack Overflow

Senior Frontend Engineer - React, Javascript at Beamery (London, UK)

The Role


We’re seeking an experienced Senior Frontend Software Engineer to join our rapidly expanding engineering team here at Beamery HQ in London. You will join a value delivery team and work on core SaaS capabilities for products that power the experiences for millions of candidates across many of the world's biggest companies and brands.


You’ll work with our wide-ranging tech stack, with micro-frontend and standalone web apps written in React and modern Javascript. We’re using the latest technologies and you will have a chance to work on greenfield projects.


This role is about giving you a broad remit and early involvement in shaping why you build what you build, as well as the how - from the discovery phase all the way to production operations. You will also be providing technical leadership and mentorship to ensure Beamery engineering standards are continuously improved.


You will be:



  • Building market leading B2B multi-tenanted SaaS platform, disrupting the recruitment industry 

  • Delivering beautiful products with wide market exposure by contributing to your team’s frontend codebase

  • Helping shape the future of Frontend at Beamery by being a core member of the Frontend Tribe

  • Making or contributing to architecture and technology choices within your team

  • Hosting and taking part in regular collaborative teach-ins

  • Accountable for technical mentorship of junior engineers

  • Accountable for technical discovery, solution design, prototyping, implementation and operations for core platform services (you build it you run it) 


We'd love to meet someone who has...



  • 7+ years of hands on experience as a software engineer delivering business critical scalable cloud based services preferably multi-tenanted B2B or B2C SaaS services

  • Excellent analytical & troubleshooting skills: ability to convert ambiguously defined business problems into well-understood requirements

  • Experience of delivering software using Agile delivery methodologies is a must (SCRUM/Kanban)

  • Experience of using software engineering practices such as TDD, pair programming, testing automation, code reviews, code refactoring, branch management (GitFlow) and CICD practices is a must

  • Solid modern JavaScript (ES6/7) knowledge (Typescript and NodeJS knowledge and experience are a plus)

  • Real world experience with React, Redux, Styled Components, RxJS

  • Good understanding of the testing pyramid

  • Good understanding of modern frontend tooling such as Webpack, NPM, Yarn, Storybook

  • Collaborative working style, with a focus on tests and documentation

  • An understanding of web accessibility and a desire to implement best practice design

  • Excellent communication skills, both written and spoken.

  • Someone who enjoys being part of a collaborative team focused on building a product to delight our customers


by via developer jobs - Stack Overflow

Senate Democrats on Judiciary have tested negative for coronavirus - CNN

Hurricane Delta Fastest on Record to Rapidly Intensify From Tropical Depression to Category 4 in Atlantic Basin - The Weather Channel

Trump incorrectly compares lethality, deaths of coronavirus and flu - Business Insider - Business Insider

Kentucky AG fires back at Megan Thee Stallion over 'SNL' attack - New York Post

Hogan renews coronavirus state of emergency, catastrophic health emergency - WBAL TV Baltimore

Footage shows shelling in Azerbaijani city of Ganja – video - The Guardian

Watch Dogs: Legion's Post-Launch Roadmap: Online, Wrench, and an Assassin's Creed Crossover - IGN - IGN

Amazon's Echo Show 5 drops to $45 in early Prime Day deal - Engadget

Chicago’s Second City comedy hub is for sale - Chicago Sun-Times

Schwartzman Digs Deep To Beat Thiem For Roland Garros Semi-final - ATP Tour