Lead Backend Software Engineer - Node.js / AWS Posted on 4/20/2018

Mutual Mobile

Mutual Mobile is a world leading agency in mobile and emerging technology innovation and we are looking for an accomplished and capable backend Lead Software Engineer (Node.js) to join our team!
We have built our success through timely bets on emerging technology and rapid execution of targeted marketing campaigns and skills development. This approach has resulted in a list of premier clients that come to us to build innovative experiences using emerging technology (Nike, Google, GM, Nestle, UnderArmour). We’ve seen this happen with iOS, Android, Wearables and IoT. We continue to evolve - it’s in our DNA - we stay on the forefront of innovation. Now, in 2018, we stand at the foot of a massive transition in emerging technology with the growth of Virtual Reality, Augmented Reality, Voice, Bots, and more. We are ready to embrace these changes and to help our clients make the most of the opportunities they bring.

At Mutual Mobile, Technical Leads direct engineering teams, providing direction, feedback, and mentorship to team members with similar technical backgrounds, fostering cross-discipline communication, and contributing code. They:
  • Plan and assign engineering tasks
  • Architect technical systems
  • Coordinate with other disciplines
  • Ensure project work remains on track
  • Identify and solve problems facing their projects’ engineering teams
  • Recognize and manage risks to project schedule
We expect Technical Leads to:
  • Design scalable, extensible technical architectures
  • Write high-quality, testable code
  • Participate in planning activities and provide story estimates
  • Lead 3 - 6 person teams, serving as both a mentor and role model 
  • Proactively communicate and coordinate with cross-functional leaders
  • Conduct and participate in conversations with clients and third-party technical groups
  • Demonstrate expertise in their technical craft
  • Produce clear, accurate project documentation
To be a successful Lead Server Engineer at Mutual Mobile, you will have experience in:
  • Building server applications in Node.js
  • Employing strong TDD and performance optimization strategies
  • Architecting and deploying applications for AWS
  • Provisioning devops tooling and continuous integration
  • Designing APIs consumed by many mobile or web applications
  • Using relational and document-store databases
  • Designing and deploying scalable cloud applications while managing complexity
  • Shipping fault-tolerant, highly-available systems in production
Preferred experience includes:
  • Managing large engineering teams with diverse skills
  • Building server applications using several different open-source stacks
  • Using BaaS providers like Firebase, Parse, or Realm
  • Familiarity with modern front-end development
  • Integrating third-party systems: CRM, CMS, shopping carts and payments
  • Broad architectural knowledge and experience: serverless, microservices, containerization, traditional server-based (monolithic) services
  • System monitoring and security design and implementation

Why work for Mutual Mobile? We make great products. We craft beautiful mobile interfaces and solve complex software challenges. Clients such as HEB, Google, lynda.com, Citi, Nike, and Under Armour come to us for our deep experience in mobile and emerging technology — from establishing a mobile strategy that provides impactful business value, to building those solutions from the ground up. We bring together the brightest minds in interactive & visual design, engineering, and business management to deliver solutions that actually matter.
You’ll love working here, because this isn’t a company of silos. Team members are empowered and encouraged to pursue cool ideas, think for themselves, and make mistakes. If your passion extends beyond the role, we’ll invite your views and assistance with improving our culture, systems and processes. We know you’re smart, and that you love learning new technologies--so you’ll be able to work on a variety of projects with many different types of people.
Position: Fulltime
Salary: Negotiable

Share by email

Back to list of jobs