WillowTree is hiring a
Mid-Level Software Engineer, Remote - 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
- 💰~$100k-$140k📍United States
- 💰~$30k-$40k📍Brazil
- 💰~$43k-$53k📍Portugal
- 💰~$30k-$40k📍Brazil
- 💰$110k-$175k📍United States
- 💰~$101k-$152k📍Worldwide
- 💰$60k-$90k📍Portugal, Brazil
- 💰$33k-$60k📍Worldwide
- 💰$2k-$5k📍Chile
- 💰$2k-$5k📍Argentine Republic