React Native & Kotlin Developer at Uridium Technologies

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
98102
Job Views
72

Job Description



Job Brief



  • We are seeking a passionate and experienced React Native and Kotlin Developer to design, develop, and maintain high-quality mobile applications.

  • The ideal candidate will have a solid background in mobile development, particularly with Android applications, and a deep understanding of Kotlin.

  • He/She will also have a strong background in front-end development, a passion for building high-quality web applications, and the ability to work effectively in a collaborative environment.


Responsibilities



  • Develop new user-facing features using React

  • Build reusable components and front-end libraries for future use

  • Translate designs and wireframes into high-quality code

  • Optimize components for maximum performance across a vast array of web-capable devices and browsers

  • Collaborate with other team members and stakeholders to deliver high-quality products

  • Ensure the technical feasibility of UI/UX designs

  • Implement responsive design and ensure cross-browser compatibility

  • Maintain code quality, organization, and automation

  • Develop and Maintain Android Applications: Design, build, and maintain efficient, reusable, and reliable Kotlin code.

  • Collaborate with Cross-functional Teams: Work closely with product managers, designers, and other developers to conceptualize, build, test, and release products.

  • Improve Code Quality: Ensure the best possible performance, quality, and responsiveness of the application. Identify and correct bottlenecks and fix bugs.

  • Stay Updated with Industry Trends

  • Participate in Code Reviews

  • Mentor Junior Developers


Qualifications



  • Bachelor's degree in Computer Science, Engineering, or a related field

  • Must be able to do both Kotlin and React Native development

  • Minimum of 3 years experience

  • Experience with Typescript

  • Knowledge of server-side rendering

  • Familiarity with GraphQL

  • Understanding of CI/CD pipelines

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  • Familiarity with newer specifications of EcmaScript

  • Knowledge of modern authorization mechanisms, such as JSON Web Token

  • Familiarity with modern front-end build pipelines and tools

  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

  • Ability to understand business requirements and translate them into technical requirements

  • Familiarity with code versioning tools (such as Git, SVN, and Mercurial)

  • Proficiency in Kotlin: Strong understanding and experience in Kotlin, including coroutines and Kotlin-specific libraries.

  • Android SDK Knowledge: In-depth understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.

  • RESTful APIs: Experience with RESTful APIs to connect Android applications to back-end services.

  • Version Control: Proficient understanding of code versioning tools, such as Git.

  • Testing: Experience with unit testing and UI testing frameworks.

  • UI/UX Design: Familiarity with designing intuitive and user-friendly interfaces.

  • Experience with Agile Methodologies: Understanding of Agile methodologies and how to apply them in a software development environment.

  • Knowledge of Other Languages: Familiarity with Java and other programming languages is a plus.

  • Problem-solving Skills: Strong analytical and problem-solving skills.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept