Engineering
In-person
Nairobi, Kampala
Kenya, Uganda
Min 5 yrs experience
48k-72k USD per annum
https://numida.com/
What we are looking for
We are looking for a smart, passionate, and effective Frontend Engineer. This role will primarily be responsible for crafting and maintaining highly responsive and user-friendly native mobile applications. As a Frontend Engineer at Numida, you will concentrate on developing polished frontend solutions for our primary app, ensuring they are intuitive, efficient, and visually appealing. You will be the domain expert and owner of our frontend domain and collaborate closely with our product and innovation teams to optimize user experiences and refine application functionalities. This role is pivotal at Numida, and we are seeking someone with robust technical expertise, exceptional communication skills, and dedication to delivering top-notch solutions.
What does the job involve
Frontend Development:
-
Lead the creation of new frontend features and enhancements, ensuring code quality, maintainability, and scalability.
-
Assume full responsibility for the frontend codebase, including its architecture, design, and ongoing maintenance.
Collaboration and Integration:
-
Partner with product managers, designers, and backend engineers to deliver cohesive and seamless user experiences.
-
Facilitate smooth integration between frontend and backend systems.
Mentorship and Knowledge Sharing:
-
Mentor and guide other/junior developers, providing support on technical challenges and encouraging continuous learning.
-
Create and maintain comprehensive documentation of the frontend codebase, architecture, and development processes to support knowledge sharing and onboarding.
Standards, Practices, and Quality Assurance:
-
Define, document, and uphold coding standards and best practices to ensure team-wide consistency and quality.
-
Conduct thorough testing of frontend code, including unit, integration, and end-to-end tests, to ensure reliability and prevent regressions.
Innovation and Performance Optimization:
-
Stay informed about the latest frontend technologies and industry trends, advocating for the adoption of new tools and techniques to improve development processes and product quality.
-
Enhance frontend performance by identifying and addressing bottlenecks, implementing efficient coding practices.
User Experience and User-Centric Design:
-
Work closely with the UX/UI team to implement user-focused designs, ensuring the final product meets user needs and delivers an outstanding experience.
Qualifications
-
Must have
-
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
-
5+ years of experience in frontend design and development
-
Proven experience mentoring junior developers and establishing best practices
-
Strong problem-solving skills and ability to work independently or as part of a team
-
Proficiency in JavaScript
-
Experience with mobile application frameworks such as React Native
-
Experience with web libraries such as React
-
Familiarity with state management solutions like Redux and Redux Sagas
-
Excellent written and verbal communication skills
-
-
Nice to have
-
Experience with API query languages like GraphQL
-
Familiarity with frontend typing libraries such as Flow or TypeScript
-
Experience with JavaScript testing frameworks like Jest
-
Knowledge of cloud hosting platforms such as AWS and containerization technologies like Docker
-
Familiarity with relational databases such as PostgreSQL
-
Benefits
TBD
Apply in link : Upload resume here
Contact: admin@globaljobservices.vn
whats app: +84375495462
0 comments