Fullstack Developer

Canvas Space , Bangalore · canvas.space · Full-time employment · Programming

Roles and Responsibilities

Role:

  • maintain quality and ensure responsiveness of the tool
  • collaborate with the rest of the engineering team to design and launch new features
  • maintain code integrity & look into the architecture as and when needed
  • use data, creativity, and experimentation to constantly improve the product experience
  • work with designers, engineers, marketing and partnerships to deliver products

Responsibilities:

Technology leadership

  • create a culture to enable technology as a catalyst for solving business & customer problems
  • ensure best engineering practices are adopted & followed across the organization
  • hands-on with technology stack and tools used by the team and can lead by example
  • works closely with architects to choose the right technology stack & rasp (reliability, availability, scalability & performance) characteristics of the product are intact
  • apply first principles approach to solving technological problems

Delivery orientation

  • drives results & focus on outcomes
  • responsible for timeliness & quality of deliverables
  • communicates effectively and keeps internal & external stakeholders updated on the progress of projects
  • anticipate problems & unblock the team proactively

Organizational leadership

  • understands the big picture & impact of day to day decisions on business, product & the customers
  • sets the right direction for the team and leads by example
  • align & inspire the team to gravitate towards the shared vision
  • enable agility to respond to product changes effectively
  • innate ability to be trusted by everyone

People management

  • hire the right talent & manage the team performance
  • mentor & coach the team
  • manage conflicts proactively and provide timely feedback
  • motivate, inspire, recognize & reward good performance

Requirements

  • 3+ years experience (with experience in team management)
  • CS graduate with strong competencies in software design & architecture along with a deeper understanding of scalability of distributed systems
  • experience in agile methodologies like scrum
  • experience in building products
  • ability to make decisions independently
  • ability to lend structure
  • ability to communicate and manage stakeholders effectively

Technical Skills:

  • Frontend: Next.js, Draft.js, React, Ethers

  • Backend: Node js, Mongo DB, Express, Mongose, EC2, AWS S3, Solidity

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is OK for recruiters, HR consultants, and other intermediaries to contact this employer