Key skills
- 1+ years commercial experience
- ideally with Swift experience
- Design of web apps on the front and back end
- Experience across cloud-connected devices and security policies
- Design for robustness and good error trapping for hardware devices
- iOS, Java, C++, Python, and other key software development languages
- Knowledge of SDK
- Education: ideally, a degree in high-level programming or computer science
Β· Solid iOS development background with a strong experience of Swift, XCode & Cocoa.
Β· Expert knowledge of object-oriented design and implementation
Β· Experience in developing user interfaces and collaborating with UX/UI designers
Β· Applied knowledge of design patterns and SOLID principles
Β· Delivery experience within agile projects
Β· Good understanding of development best practices such as pair programming, TDD, continuous integration and continuous delivery
Β· Problem solving, communication skills and creative thinking
Β· Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers
Β· Additional benefit: Knowledge of Video/Streaming technologies and applications
Youβll have demonstrable knowledge of automation, with the following skills or some experience of:
- A desire to build automation solutions to deliver efficiencies using Lo-Code and Serverless technologies.
- Knowledge of APIs and web technologies.
- Some experience of using a programming language such as C#, Java, JavaScript, or Python.
- Debugging, testing and identifying root causes in software and their resolution.
- Knowledge of source control systems such as Git and knowledge of Agile software development principles.
- Effective communication skills.
Job Types: Full-time, Permanent, Fixed term contract
Contract length: 36 months
Salary: Β£18,000.00-Β£22,000.00 per year
Benefits:
- Company events
- Company pension
- Employee discount
- Free parking
- On-site parking
- Profit sharing
Schedule:
- Day shift
- Holidays
- Monday to Friday
- Overtime
Supplemental pay types:
- Commission pay
- Loyalty bonus
- Performance bonus
Ability to commute/relocate:
- Wednesbury, WS10: reliably commute or plan to relocate before starting work (required)
Application question(s):
- If you are not British Resident/Citizen, What is your visa status and its expiry date?
Experience:
- Android development: 3 years (preferred)
- iOS development: 3 years (preferred)
Work authorisation:
- United Kingdom (preferred)
Work Location: One location