Software Development Lead - iOS/React

Місто : , Lviv,
Компанія : 685 Scientific Games Ukraine LLC
Зарплата :
Знайдено : місяць тому

Опис

Who We Are:The world's top sports betting and lottery brands choose OpenBet as their partner for world class content, leading tech and tailored service. We have their back, so they’re ready with exciting, memorable and safe sports betting experiences to entertain billions of players worldwide.Endeavor is a global sports and entertainment company, home to the world’s most dynamic and engaging storytellers, brands, live events and experiences. The company is comprised of industry leaders including entertainment agency WME; sports, fashion, events and media company IMG; and premier mixed martial arts organization UFC. The Endeavor network specializes in talent representation, sports operations & advisory, event & experiences management, media production & distribution, experiential marketing and brand licensing.The iOS Development lead role will be a key one for the Mobile team. Reporting to the Development Manager, the Dev lead will be working alongside other mobile Software Engineers, Project Managers, Product Owner, QA and the Mobile Software Architect in order to shape and implement the technology and product deliverables that will drive forward OpenBet’s mobile applications strategic initiative.The Dev lead will be expected toActively contribute to the overall technical strategy for new iOS mobile product development. The role will also be required to help build a development capability with new and existing development teams, ensuring that best-of-breed engineering practices are implemented, particularly around CI / CD and also monitoring and support requirements.There will be a mixture of small, but strategically significant projects, and also large scale complex programmed of work, all delivered in an Agile format with direction from Product Management, but with delivery via a tightly contained team focused on quality deliverables.A “can do” attitude and out-of-the-box thinking will be prerequisites!Key Accountabilities Development of new features and functionality for OpenBet iOS native mobile applications, including the production of unit tests as and where required Active participant in reviews for products and services delivered across the wider OpenBet Product Development OrganizationEnsuring code quality is maintained for products and services delivered by the team the Principal Software Engineer is working withEnsuring that products and services adhere to agreed performance KPIs and are delivered in line with OpenBet CI / CD requirementsEnsuring that all products and services have agreed levels of test coverage, in line with OpenBet requirements and adhering to agreed architectural and technology (including security) standardsReview of detailed release documentation for handover to Delivery teamsMaintenance of relevant technical sections of the internal Knowledge BaseMentorship of less experienced Software EngineersKey ResponsibilitiesAbility to act as the design authority and provide high level estimates of Android software deliverables for planning purposesOversee test-driven development to produce robust, clear, polished, code to a high standard of qualityBe an integral part of the design and architecture of OpenBet’s mobile applications on white label solutions that are secure, modular, scalable, extendable and customizable for many different operatorsMonitor and adapt to changes in the Android Operating systems, native SDKs and build frameworks introduced by Google Work with the Mobile Architect to define the direction for the introduction of new technologies and trends to adhere to Google’s native mobile guidelines and best practicesProvide structured feedback and recommendations to “back-end” platform developers, to ensure APIs are fit for purposeProactively identify and address areas of material improvement, notably around native performance, security and code complexitySupporting the Development Manager, Tech Leads and Architect to ensure continuous quality improvement in the development teamsSupport recruitment of technical staff onto the Mobile teamsIdentify and support the training needs of iOS dev teams and in extension the broader OpenBet teams on the iOS ecosystem.Active understanding of solutions architecture and design, including KPI definitionWhere applicable, ensuring that mobile development team processes are aligned with technical processes prevalent in the wider companyEnsure that all team members have a clear understanding of the overall system architecture and design components, in the context of meeting product requirements and also Google’s specific guidelines and requirementsKnowledge of Agile development processes and scrum roles and responsibilitiesOn occasion, lead an Agile workstreamWhere required, provide 3rd line support and supporting production launchesIf you are the right Dev lead for us you will be able to demonstrate technical skills of relevance: A Bachelor's degree (1st or 2:1) in a traditional science subject, ideally computer science, engineering or information systems from a well-regarded universityAt least 8+ years of experience developing commercial iOS Mobile applicationsAt least ten published iOS apps in the Apple App StoreAbility to document technical solutions in a variety of formats and to constructively share knowledge with less experienced team membersAbility to learn and critique new technologies quicklyExcellent verbal and written communication skills, including presentations to peer groupsDemonstrably being able to deal with change on a daily basis; must be comfortable both with external factors driving this change as well as internalExperience in contributing to and influencing technical strategic planning or responsibility for a technical strategyExperience of Agile development processes and scrum roles and responsibilitiesDemonstrable experience in designing complex mobile applications consuming and presenting high volumes of real time dynamic dataGood managerial and leadership skills, able to motivate teams as well as drive change and handle difficult and complex project development activities both internally and externallyShould be opinionated, especially about technology MMandatory A minimum of 8 years hands-on experience in designing and developing mobile applications for iOS using Swift and React NativeStrong Knowledge on cross-platform React Native experience.Experience in web technologies (JavaScript, HTML5, AJAX, CSS)Demonstratable experience working with web views to wrap web applications in native mobile appsDemonstratable experience in developing data-heavy, RESTful service-driven applications using JSON data modelsExperience with mobile SSO integrations for authenticating usersDemonstratable experience with the process of creating Apple app store accounts and iOS app publication processDemonstrable experience with TDD and / or BDD General understanding of the use of Jenkins and Git (BitBucket)Demonstrably strong understanding of Google’s Human Interface GuidelinesSome experience with the new Flutter frameworkGood experience with Jetpack components like Compose, live data etc.Preferred Understanding of general UX principles for web applications, including responsive and adaptive design principles and how they can be embedded within a native container as webviewsKnowledge of the iOS ecosystem and apps Use of a CI/CD framework forExperience in the Sportsbetting and iGaming application Domain knowledge is not required, but having worked on fully native high data complex iOS mobile applications development is.#LI-KV1Endeavor unites and brings people together in our love of sport, culture, and entertainment. We understand this can only be accomplished when we lead with a lens of diversity, equity, and inclusion in everything we do. As a global company that drives culture, we strive to reflect the world’s diverse voices. Endeavor is an equal opportunities employer and encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, or religion or belief.

Схожі вакансії

    Software Architectautomotive

    • Capgemini
    • , Odesa,
    • 11 днів тому

    ... + years working in automotive embedded software development in challenging roles developing complex software systems Software Technical Leadership experience, driving complex software architecture definition and roll out ...

    ua.talent.com

    Software Architectautomotive

    • Capgemini
    • , Kyiv,
    • 11 днів тому

    ... + years working in automotive embedded software development in challenging roles developing complex software systems Software Technical Leadership experience, driving complex software architecture definition and roll out ...

    ua.talent.com

    Staff Software Engineer

    • Relativity
    • , Odesa,
    • 13 годин тому

    ... ). Test and lead the test of software with traceability back to requirements emphasizing the practice of Test-Driven Design and the use of autonomous frameworks and Continuous Integration Offer solutions to improve agile software development processes and ...

    ua.talent.com

    Staff Software Engineer

    • Relativity
    • , Kyiv,
    • 13 годин тому

    ... ). Test and lead the test of software with traceability back to requirements emphasizing the practice of Test-Driven Design and the use of autonomous frameworks and Continuous Integration Offer solutions to improve agile software development processes and ...

    ua.talent.com

    Senior .NET Software Developer

    • ELEKS
    • Poland
    • місяць тому

    ... of experience with JavaScript (React or Angular)Experience with Azure ( ... application architecturePossess knowledge of software development methodologies (Waterfall, Agile, etc.)Structure ... is a custom software development company. We deliver value to ...

    careers.eleks.com

    Senior Software (.Net) Developer

    • ELEKS
    • Argentina
    • 28 днів тому

    ... defined application architecturePossess knowledge of software development methodologies (Waterfall, Agile, etc.)Structure ... bureaucracyABOUT ELEKSELEKS is a custom software development company. We deliver value to ...

    careers.eleks.com

    Software Engineering Manager

    • Relativity
    • , Odesa,
    • 13 годин тому

    ... will take a lead role in the development, enhancement, and improvement of our ... architecture to improve agile software development processes and practices using DevOps principles. Ensure the adoption and application of development tools (e.g., IDEs, test ...

    ua.talent.com

    Software Engineering Manager

    • Relativity
    • , Kyiv,
    • 13 годин тому

    ... will take a lead role in the development, enhancement, and improvement of our ... architecture to improve agile software development processes and practices using DevOps principles. Ensure the adoption and application of development tools (e.g., IDEs, test ...

    ua.talent.com

    Middle .NET developer

    • ELEKS
    • USA
    • місяць тому

    ... defined application architecturePossess knowledge of software development methodologies (Waterfall, Agile, etc.)Structure ... ) planABOUT ELEKSELEKS is a custom software development company. We deliver value to ...

    careers.eleks.com

    Middle Business Development Manager

    • Relevant Software
    • , Lviv,
    • 21 день тому

    ... sales targets. Previous experience in lead generation, starting from lead nurturing to successful software development deals. Excellent communication and interpersonal ...

    ua.talent.com

    Mobile Developer iOS Android

    • Aspire Systems Poland
    • , Odesa,
    • 13 годин тому

    ... in iOS development. Experience leading a team of engineers and upleveling talent through mentorship. Expert-level knowledge of Swift, along with reactive and functional programming concepts, such as Combine. Deep understanding of software engineering ...

    ua.talent.com

    Mobile Developer iOS Android

    • Aspire Systems Poland
    • , Kyiv,
    • 13 годин тому

    ... in iOS development. Experience leading a team of engineers and upleveling talent through mentorship. Expert-level knowledge of Swift, along with reactive and functional programming concepts, such as Combine. Deep understanding of software engineering ...

    ua.talent.com

    Senior Mobile Developer iOS Android

    • Aspire Systems Poland
    • , Kyiv,
    • 6 днів тому

    ... in iOS development. Experience leading a team of engineers and upleveling talent through mentorship. Expert-level knowledge of Swift, along with reactive and functional programming concepts, such as Combine. Deep understanding of software engineering ...

    ua.talent.com

    Senior Mobile Developer iOS Android

    • Aspire Systems Poland
    • , Odesa,
    • 6 днів тому

    ... in iOS development. Experience leading a team of engineers and upleveling talent through mentorship. Expert-level knowledge of Swift, along with reactive and functional programming concepts, such as Combine. Deep understanding of software engineering ...

    ua.talent.com

    Senior Software Engineer Tech Lead React Front-End

    • Adtran Networks sp. z o.o.
    • , Odesa,
    • 13 годин тому

    ... Deliver an enhancement to existing software.  Perform or assist in feasibility studies of needed software development.  Document the design including features ... and deploying large scale interactive React based applications.  Experience with wireframing ...

    ua.talent.com

    Senior Software Engineer Tech Lead React Front-End

    • Adtran Networks sp. z o.o.
    • , Kyiv,
    • 13 годин тому

    ... Deliver an enhancement to existing software.  Perform or assist in feasibility studies of needed software development.  Document the design including features ... and deploying large scale interactive React based applications.  Experience with wireframing ...

    ua.talent.com

    Software Developer - Mobile Development

    • , Taguig City ,
    • 2 години тому

    ... on different tasks in the software development cycle related to the mobile ... Fluent in English                                              Knowledge of software development and familiarity with some of ...

    jobs.jti.com

    Middle/Senior iOS Engineer

    • N-iX
    • Украина
    • 20 днів тому

    ... code to productionDevelop and extend iOS platformDeliver quality software using agile and iterative developmentHelp teammates by performing code reviewsHelp out menu development team by tasting new recipesRequirements: ...

    careers.n-ix.com

    Lead NET Software Engineer

    • Relativity
    • , Odesa,
    • 21 година тому

    ... and estimate non-functional software requirements Contribute to system software architecture development and future projects by working with Staff, Principal Engineers, and Architects Lead the implementation of software using the practical application ...

    ua.talent.com
Top