WillowTree is hiring a
Mid-Level Software Engineer, Remote - United States

Logo of WillowTree

Mid-Level Software Engineer closed

🏢 WillowTree

💵 $103k-$123k
📍United States

Summary

The job is for a Mid-Level Software Engineer (React Native) at WillowTree, a digital product consultancy that was recently acquired by TELUS International. The role requires in-office presence on Tuesdays, Wednesdays, and Thursdays. The employee will have opportunities to influence the direction of the company and future client relationships based on their experience.

Requirements

  • 3 to 5 years of professional programming experience, with at least 1+ years of experience in React Native development
  • JavaScript expert skilled in React.js, TypeScript, and experienced in developing mobile applications with React Native
  • Experience using: Vue.js, Node.js, Next.js, HTML, CSS, and writing Unit tests
  • Comfortable working with Android and iOS SDKs
  • Experience with developing Hybrid applications and PWAs
  • Able to evaluate and articulate which framework to use for a particular project
  • Can articulate how users perceive performance and how to optimize their needs
  • Understanding of the pros and cons of server-side and client-side rendering
  • Experience as a technical leader to a team of web developers that have built and delivered a large web application
  • Owned and led the delivery of major features and components
  • Experience working/communicating with clients and stakeholders while being empathetic to their needs
  • Desire to contribute sound recommendations on technical architecture and design to your teammates and our clients in a compelling and energetic way
  • Formal or informal leadership/mentorship experience
  • Proficiency using, modifying, and creating development tools that foster efficiency and improve processes
  • Consider 'big picture' perspectives and can successfully balance business goals and technical constraints

Responsibilities

  • Deliver high-quality software by applying critical thinking to products, requirements, and processes
  • Work closely with clients to influence technical product decisions and business goals
  • Stay up to date with the landscape of software engineering best practices, tools, and frameworks
  • Understand various software architectures and can adapt/compose solutions to unique problems with sustainable and reusable solutions
  • Help mentor and coach a project team towards shared goals and outcomes
  • Navigate difficult conversations by providing constructive feedback to teams and clients
  • Identify obstacles to ensure quality, improve our user experience and how we build software
  • Guide your team to understand and work through changing priorities by bringing positive energy
  • Communicate and simplify complex problems in order to foster understanding across multidisciplinary teams

Preferred Qualifications

  • You’re just as passionate about Accessibility & Usability as we are
  • Expertise with advanced automation tools (e.g. virtualization, machine learning-based testing, massive parallelization)
  • Basic understanding of how to design RESTful APIs that are optimized for responsive, interactive mobile experiences
  • Appreciation for inclusive responsive UI implementation
  • You’ve conducted interviews and have hired for your team

Benefits

  • Healthcare benefits - Medical, Vision, Dental (Including an option for 100% coverage of individual employee medical premiums)
  • Life & Disability Insurance
  • 401K matching
  • Flexible paid time off & paid company holidays
  • Parental Leave
  • Employee Share Purchase Plan
  • Employee Assistance Program (EAP)
This job is filled or no longer available

Similar Jobs