Negotiable
Undetermined
Undetermined
England, UK
p>IOS Software Engineer
Whitehall Resources currently require an experienced IOS Software Engineer to work with a key client
Job description:
. Work with Foundation team to have overview over the application and teams working on them.
. Lead product to ensure that all pieces are connected and business requirements are met.
. Guidance and mentorship is mandatory part of the role to help out teams improve their standards and processes.
. Develop missing parts to connect all pieces if needed. Improve performance of the application.
. Providing support and guidance for local development and debugging
. Upgrading all dependencies to the latest versions and using new features
. Encouraging and facilitating the adoption of new Front End technologies across all teams
Qualifications:
. Bachelor's degree in engineering or equivalent.
. Experience with iOS environment: XCode, Swift, SwiftUI, Objective-C, Interface builder
. At least 5 years of professional experience in a similar role.
. Architecture Patterns - MVVM, VIPER, Clean Swift, DI
. Provide technical leadership and guidance to the development team by ensuring best practices and that coding standards are followed as well as proposing solution for any uncertainties/complicated problems
. Provide mentorship to other teams/team members by making key decisions related to architecture, standards, processes and improvements both in the codebase as well as in performance
. Being a team player. Our landscape consists of several different teams and systems that only with strong collaboration we can make wonders happen.
. Knowledge on sourcing tools -git- and project tracking software like Jira and Confluence.
. Strong analytical and problem-solving skills to diagnose issues and propose effective solutions.
. SOLID principles.
. Design Patterns.
. Unit testing with Test architecture.
. Ability to develop generic, reusable components.
Whitehall Resources currently require an experienced IOS Software Engineer to work with a key client
Job description:
. Work with Foundation team to have overview over the application and teams working on them.
. Lead product to ensure that all pieces are connected and business requirements are met.
. Guidance and mentorship is mandatory part of the role to help out teams improve their standards and processes.
. Develop missing parts to connect all pieces if needed. Improve performance of the application.
. Providing support and guidance for local development and debugging
. Upgrading all dependencies to the latest versions and using new features
. Encouraging and facilitating the adoption of new Front End technologies across all teams
Qualifications:
. Bachelor's degree in engineering or equivalent.
. Experience with iOS environment: XCode, Swift, SwiftUI, Objective-C, Interface builder
. At least 5 years of professional experience in a similar role.
. Architecture Patterns - MVVM, VIPER, Clean Swift, DI
. Provide technical leadership and guidance to the development team by ensuring best practices and that coding standards are followed as well as proposing solution for any uncertainties/complicated problems
. Provide mentorship to other teams/team members by making key decisions related to architecture, standards, processes and improvements both in the codebase as well as in performance
. Being a team player. Our landscape consists of several different teams and systems that only with strong collaboration we can make wonders happen.
. Knowledge on sourcing tools -git- and project tracking software like Jira and Confluence.
. Strong analytical and problem-solving skills to diagnose issues and propose effective solutions.
. SOLID principles.
. Design Patterns.
. Unit testing with Test architecture.
. Ability to develop generic, reusable components.
All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.
Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.