Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Equal Experts makes simple solutions to big business problems. We provide tailored, end-to-end services in software development and delivery from user research and design, to technical architecture, development and QA, all the way to devops, continuous delivery, hosting and support. With offices in the UK, US, Portugal, India, Canada, Germany, Australia ...
Read more about this company
This role is a Senior DevOps/Operability Consultant, to facilitate continuous delivery of quality software using DevOps practices and principles. The role requires a broad cross section of skills along with a strong consultative approach. It is working with the team and clients on-site to ensure that the right practices are in place and to take the lead on automating as far as possible. This is a hands-on role, actively pairing to share knowledge and increase delivery teams maturity around Operability.
The following skills and experience are required:
Main requirements
Providing technical iOS leadership within their team
Consistently delivering to challenging business objectives and adhere to Service Level Agreements with commercial implications for success and failure
Demonstrating strong problem-solving skills
Utilising their XP knowledge; TDD, Continuous Integration
Working predominantly using pair programming, imparting skills and knowledge in a small team
Introducing Open Source products/ tools as appropriate to optimise the delivery timescale and quality of the software product
Skills and Experience Required
Extensive experience developing native applications for iOS in Swift and / or Objective-C
Version Control using GIT
A test-first development mentality using TDD and XCTest
Able to provide examples of clean, self documenting, readable code.
Demonstrable understanding of S.O.L.I.D. principles and Object Oriented patterns.
Integrating third party open source software using CocoaPods, Carthage or other.
Continuous Delivery with FastLane or TestFlight together with CI systems e.g. TeamCity or Xcode Server.
Experience of Agile software delivery methodology
Excellent communication and mentoring skills, good verbal and written communication
The following are not required but an advantage
2+ Years experience of development with Swift.
Knowledge of Clean Architecture patterns such as MVVM or VIPER (above and beyond MVC).
Experience of GCD and asynchronous multicore programming an advantage.
Framework development and distribution via CocoaPods, Carthage or Swift Package Manager.
The Senior Full Stack Developer works with Equal Experts and client teams on-site, and is expected to mentor and share their skills and knowledge with other developers on their projects.
The Senior Full Stack Developer is responsible for the following:
The following skills and experience are required:
Very experienced with JavaScript, Node, CSS & HTML
Comfortable with React
Confident with TDD & pairing
Experience with agile and lean best practices
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.
Join our happy subscribers