Lead Software Engineer

Ultra Mobile Logo

Ultra Mobile

πŸ’΅ $140k-$160k
πŸ“Remote - United States

Summary

Join Ultra Mobile's Engineering team as a Lead Software Engineer, working remotely from anywhere in the US. Lead a team focused on improving customer-facing ecommerce tools and experiences. Responsibilities include system architecture, prototyping, planning, mentoring, and team leadership. You will design and implement new tech stacks, architect complex integrations, and identify process improvements. The role requires expertise in PHP, Javascript, and multiple Javascript frameworks, along with experience leading engineering teams and working with complex system architectures. Ultra Mobile offers competitive salary, benefits, family leave, and vacation, along with perks like daily chef-prepared lunches and an onsite gym.

Requirements

  • Bachelor’s Degree - ideally a focus in Computer Science
  • 5+ years experience in software engineering or similar roles
  • Experience leading software engineering teams and a passion for mentorship
  • Experience working with complex system architectures
  • Expert knowledge of PHP, Javascript, and multiple Javascript frameworks
  • Experience in addressing scaling issues of B2C websites
  • Expert knowledge of multiple analytics platforms
  • Knowledge about supporting the LAMP stack on AWS (caching, databases, platforms, pipelines, etc.)
  • Articulate your opinions and expertise about software implementations, technical approaches, and end-user experience
  • Ability to work outside of normal business hours to handle critical issues that may arise, including supporting your code base and joining P1 troubleshooting bridges when needed

Responsibilities

  • Work with the team to plan, build, test, and deploy new features
  • Extend our platforms to add core functional capabilities
  • Build tools for other lanes, and make system upgrades impacting multiple internal engineering teams
  • Mentor and help grow the technical capacity of your team
  • Be asked to design and implement new tech stacks necessary to support ecommerce
  • Architect and plan complex technical initiatives / integrations
  • Help make our ecommerce software better for both customers and engineers
  • Identify improvements and follow through with an execution plan -- leading to deployment of your ideas in weeks
  • Ensure our teams hit critical milestones on time with quality software
  • Think critically about our entire software/infrastructure/processes and propose improvements to support a better engineering environment
  • Experiment with new technologies and educate the rest of the team
  • Provide insightful feedback and direction to the code generated by your team
  • Take ownership of features and be wholly responsible for all components of new functionality
  • Propose and lead the development of new platform features
  • Be involved in day-to-day team leadership and help sculpt the ecosystem around your team
  • Execute some of our technically challenging and critical projects

Preferred Qualifications

Experience in WordPress and WooCommerce theme/plugin development is a big plus

Benefits

  • Health insurance
  • Disability insurance
  • 401(k)
  • Flexible spending accounts
  • EAP
  • Education reimbursement
  • Parental leave
  • Unlimited vacation
  • Bonuses
  • Company paid holidays

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.