Senior Mobile Development Engineer

Plats
Costa Rica

Job Title:

Senior Mobile Development Engineer

Job Description

Concentrix Catalyst is the experience, design and engineering team of Concentrix, a leading global solutions company that reimagines everything CX through strategy, talent, and technology. We combine human centered design, powerful data, and strong tech to accelerate CX transformation at scale.

Summary:

Supported by your engineering teammates based in the US and the Americas, you will help create custom enterprise and consumer applications and platforms. You will be responsible for contributing to the development and ongoing maintenance of features across the mobile application. You will also play an integral role in leading the development of mobile application features throughout the agile lifecycle with the development and QA teams.  Your role also includes understanding and validating the functional development requirements, orchestrating the team’s code and build development, and guiding and supporting the build/deployment processes to ensure 360° delivery quality.

You will work with other engineers around the world on development and QA teams to ensure we deliver the highest quality code through development engineering standards and best practices, quality-focused code reviews and paired-programming principles. You will work from home.

Responsibilities:

·         Plan, develop and build mobile application features for both iOS and Android with React Native.

·         Integrate external API services for data retrieval and submission, including understanding and consuming API specs in Swagger format.

·         Plan and write feature unit tests in Jest.

·         Perform peer code reviews and enforce development best practices.

·         Translate UI/UX designs defined in Figma into mobile application feature designs and workflows.

·         Build, run and manage Git source control and Git-flow processes as part of sprint delivery.

·         Create, build, and run CI/CD toolchains (Bitrise, Fastlane, Testflight, Jenkins)

·         Research project unknowns and clearly communicate findings to project team members and stakeholders with varied levels of understanding/knowledge.

·         Actively participate in the agile development lifecycle and ceremonies (backlog refinement, story sizing, sprint planning, standups, sprint reviews, retrospectives).

·         Presenting completed work to an audience of mixed technical understanding.

Required Skills:

·         Demonstrated ability to present completed work to an audience of mixed technical understanding.

#ConcentrixCatalyst

Location:

CRI Work-at-Home

Language Requirements:

Time Type:

If you are a California resident, by submitting your information, you acknowledge that you have read and have access to the Job Applicant Privacy Notice for California Residents