Lead Software Developer

A global client of ours are seeking a Lead Developer, to work closely with their embedded, cloud and application developers and design partners to develop best-in-class user applications within the IoT space. Although this is a large business the company has maintained its SME feel. Do you have experience working in Agile development environments, including Scrum? If so, then you could be the Lead Developer we're looking for.

What will you be doing?

As a Lead Developer, you will be part of a new small app development team of three developers that will create exciting end-user-facing apps for IoT connected products. This team will be responsible for creating compelling experiences on Android and iOS and integrating them with online products. You will be the principle point of contact with the rest of the team and be responsible for build and integration strategy. Whilst working closely with the product owner, you will use your experience to propose and choose development technologies, toolkits, frameworks. You will have the ability to provide leadership in Application development technologies and methods, as well as analyse, diagnose and resolve application based defects in a timely manner.

Do you have the ability to work as part of a cross functional development team within an agile development environment? If so then we want to hear from you.

What skills should you have?

  • 5+ years' software development experience, with at least 3+ in app development
  • A degree, or equivalent, in a related computer science discipline
  • Full app lifecycle - concept, design, build, deploy, test, release to app stores and support
  • Understanding of the mobile landscape, architectures, and emerging technologies and toolkits
  • Awareness and experience in creating secure apps
  • Experience and/or awareness of the Systems/Software and Application engineering lifecycle, including source control and continuous integration (e.g. GIT Hub, Team City)

The company are seeking a blend of skills across the development team, therefore knowledge and experience of any of the following will benefit your application:

  • Android SDK
  • Android UI design patterns
  • Java
  • IoT Experiance
  • Swift / Objective C
  • iOS SDK, XCode
  • Developing against RESTFul APIs and web services
  • Experience of connectivity to cloud-hosted services (e.g. Azure, AWS)
  • C# development experience
  • Use of the Xamarin framework for UI and business logic
  • CSS, HTML5 and JavaScript frameworks e.g. JQuery, Angular
  • Scripting and designing UX flows
  • Familiarity with usability testing, A/B testing
  • HTML5 and native UI frameworks (e.g. Cocoa)
  • Familiarity with app prototyping tools (e.g. Invision)
  • Create design assets
  • UI Frameworks

Who will you be working for?

As a Lead Developer, you'll be working for a global specialist in energy management that provide devices used to control heating, hot water, humidity and cooling in domestic and small commercial installations. This is an excellent time to join the expanding organisation that's investing heavily in new product design, market expansion as well as further development of existing markets. If you want to join a team of proactive professionals, driven by a desire to impact the world, then this may be the ideal fit for you.

Do you have a professional attitude with a proven ability to communicate technical concepts effectively? If so, then we want to hear from you!

Job reference information
Advertiser Computer Futures
Contact Name James Norton
Telephone 01179 103333 (Please reference Dice when calling)
Reference CF-32575898_1489068843

More jobs like this