Senior Full-Stack Engineer

C
ClassDojoEducation
Americas, Americas timezonesFull-TimeSenior
Salary146000 - 250000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8-10+ years
Required Skills
AWSNode.jsMongoDBMySQLReactDevOps

Requirements

  • 8-10+ years of professional software experience
  • Worked at companies at various sizes and stages - from well known larger tech players all the way to startup stage
  • Delivered impactful user and business outcomes
  • Driven technical excellence through improvements to process, practices, and tools (e.g. experience with test automation, CI/CD, and DevOps practices)
  • Strong communication, clearly translating business requirements into technical solutions
  • Excited to get things done, in a fast-paced environment
  • Ownership mindset: comfortable with both responsibility and accountability
  • Thoughtful about creating and maintaining a world-class engineering culture
  • Works well in teams and enjoys collaborating with engineers, designers and product teams
  • Enjoys working in a pair programming environment
  • Passionate about education and care about having impact on tens of millions of kids' lives with your work
  • Lives and works in the Americas timezones

Responsibilities

  • Ship new and improved features to end users in collaboration with your team
  • Write, debug, and optimize new and existing code for our web apps, API, databases, infrastructure with automated tests and monitoring
  • Deliver code to production and features to users frequently and incrementally
  • Collaborate with your team through pair programming, mob programming, code reviews, and design sessions
  • Contribute to cross-team technical improvements and investments
  • Seek out opportunities to provide shared value through improvements of our common systems, tooling, and practices
  • Support and improve our build and delivery pipelines
  • Contribute to technical design and architecture conversations with your expertise and perspective
  • Contribute to better practice, processes and teamwork
  • Help to unblock teammates as well as other teams through hands-on work and guidance.
  • Break work down so we can deliver value to users incrementally.
  • Help grow other engineers into more senior engineers.
  • Systematically improve the quality of our product and process.
  • Encourage collaboration and psychological safety.
  • Know and spread awareness about the larger business context of what teams and individuals are working on.
View Full Description & ApplyYou'll be redirected to the employer's site
146000 - 250000 USD per year
Apply Now