SENIOR SOFTWARE ENGINEER (ANDROID)

WillowTree
Full-time
Boston, MA; Charlottesville, VA; Columbus, OH; Durham, NC
$120,000 - $152,000
Posted on 5 months ago

Job Description

WillowTree is seeking empathetic and curious Senior Software Engineers to join their growing team, building robust mobile and web applications. The role involves influencing technical product decisions, staying updated on software engineering best practices, and mentoring project teams.

Responsibilities

  • Deliver high-quality software
  • Influence technical product decisions
  • Stay updated with software engineering best practices
  • Provide constructive feedback
  • Identify obstacles to improve user experience
  • Guide team through changing priorities
  • Communicate complex problems
  • Apply knowledge at an organizational scale

Requirements

  • Driven by curiosity and enthusiasm for learning
  • Motivated by solving problems
  • Professional programming experience (5+ years)
  • Strong understanding of Android development Lifecycle and ecosystem
  • Comfortable using IDEs and version control
  • Familiarity with CI/CD
  • Experience writing automated tests
  • Can architect robust networking and data modeling layers
  • Experience with Agile-based projects
  • Ability to provide recommendations on solving problems

Benefits

  • No benefits