Engineering Lead

Upwork Logo

Upwork

πŸ“Remote

Summary

Join Upwork's Flutter Platform Team as an experienced Engineering Lead to revolutionize mobile app development. Lead and mentor team members, manage projects, and provide technical guidance. Design, develop, test, maintain, and deploy software using Flutter and Dart. Run the agile development process, and collaborate with senior engineers to build a robust technical roadmap. This contract position offers potential for renewal based on project needs and accomplishments. The role requires strong leadership, communication, and technical skills in Flutter and mobile app development.

Requirements

  • Solid commercial software development experience (7+ years)
  • Team leadership experience (2+ years)
  • 2 years of experience developing and delivering Flutter based apps
  • 2 to 5 years of experience developing mobile apps natively in iOS and/or Android, or front-end web development
  • Experience of working in distributed global software development teams
  • Good understanding of state management, Flutter flavors, and app architecture
  • Self-directed and challenge-driven: a high degree of self-motivation and a keen interest in autonomously addressing and solving complex problems, with a focus on innovative and effective solutions
  • Strong interpersonal and communication skills: outstanding ability to communicate and collaborate effectively with team members and stakeholders, ensuring clear, concise, and productive interactions
  • Strong command of English
  • Availability for meetings at 7-11 am PT

Responsibilities

  • Team management - lead and mentor team members
  • Project management - Communicate with the product and engineering leads to ensure the successful implementation of business and project objectives
  • Technical leadership - Provide technical guidance and support to team
  • Software development - Design, develop, test, maintain, and deploy software using the Flutter framework and Dart language
  • Lead the team - run the agile development process including estimation, sprint planning and standups
  • Build the future - work with senior engineers to create a robust technical roadmap

Preferred Qualifications

  • Experience with building apps and software for a marketplace(s)
  • Skills with Firebase, Azure DevOps, PWA (Progressive Web Apps)
  • Android or iOS development experience

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.