Responsible for building and maintaining an innovative mobile application in a cloud environment on Azure
Analyse requirements, prepare High level/low-level designs, and realize it with project team.
Lead a team of React Native software engineers, take the delivery responsibility of the team.
Ensures quality of deliverables from team by doing stringent reviews and coaching the team.
Provide the estimates for complex and large projects, support Project manager to arrive at project planning.
Forms the bridge between the Software Engineers and Solution Analysts, IT architects.
Discusses technical topics (with the SEs, as a specialist), as well as holistic, architecture topics (with the IT Architects, as a generalist).
Translates complex content to different stakeholders, both technical (like software engineers) as well as functional (business), in a convincing and well-founded way, and adapted to the target audience.
Works in a support environment, eye for details and keen on optimizations.
Profile Description:
Able to take care of all responsibilities mentioned in the above section.
12 to 15 years of experience in working on Mobile applications, of which at least 6 years in JavaScript, React, and React Native.
Minimum 6 years of experience of React Native and Typescript (be able to demonstrate contribution to a product build with React native)
Experience with deploying mobile software: phased rollouts, feature flagging, CICD approach, build toolchain, App Store Connect, Play Store, …
Able to write well-documented and clean Typescript code.
Affinity with maintaining and evolving a codebase to nourish high-quality code.
Familiar with state management eg. React Query
Experience with GraphQL and how GQL works vs REST api's
Knowledge of Node.js
Knowing how to make the app accessible to all users is an expectation.
Sufficient knowledge of the underlying native platform (Obj-C / Swift / Java / Kotlin / Xcode/ Gradle/ Android Studio)
Experience with automated testing suites like Jest
Familiar with one or more CI/CD environments: Gitlab CI, Github Actions, Circle CI, etc
Strong problem-solving and critical-thinking abilities
Good communication skills that facilitate interaction
Confident, detail oriented and highly motivated to be part of a high-performing team
A positive mindset and continuous learning attitude
You have the ability to work under pressure and adhere to tight deadlines
Familiar with SCRUM and Agile collaborations. Ensures compliance of project deliverables in line with Project Management methodologies.
Exchanging expertise with other team members(knowledge sharing)
Strong customer affinity, to deliver highly performant applications & quick turn around in bug fixes.
Work in project teams and go for your success as a team. lead by example to drive the success of the team on a technical level.
Is willing to work in both Projects and Maintenance activities.
Open for travel to Belgium.
Nice to have Competencies:
Working experience in a SAFe environment is a plus.