Uridium Technologies - Established in 2016, Uridium Technologies is a leading enterprise technology Integrator specialized in the deployment of dynamic and highly scalable ICT Infrastructure Solutions. Our customer cut across various segments including Banking, Telecommunication, Education, Oil/Gas, Power, Utilities and Government Institutions; internationally and locally. Our capabilities are entrenched in our strategy that is built to simplify complex situations into milestone successes, professionalism, and ability to deliver workable solutions within time and budget.
Uridium believes in and pursues an excellent service culture, and delivers its operations through global best practices using its ISO9001 certification process.
We are recruiting to fill the position below:
Job Title: React Native & Kotlin Developer
Location: Lagos
Employment Type Type: Full Time
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.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should forward their CV or Portfolio to: [email protected]using the job title as the subject of the mail.