As a Senior Full-Stack Developer, you will lead development projects across the front-end and back-end, driving the creation of innovative and robust applications. As a member of our dynamic development team, you will be pivotal in shaping the direction of our technology solutions, ensuring they are scalable, efficient, and effective
- Minimum Qualification :Bachelors
- Experience Level :Mid level
- Experience Length :4 years
Job title: Senior Full-stack Developer
Reporting to: Head of Software Engineering
Experience level: Senior Start date: As soon as possible
Position type: Full-time Publication date: 0710/2024
Location: Nairobi / Remote Posting expires: 31/10/2024
Senior Full-stack Developer – Untapped Global
About Untapped
Untapped Global is an investment and technology company based in the US, with offices in Kenya and South Africa. Its mission is to bridge the investment gap in emerging markets, by radically changing the risk profile of debt investment in these countries for everyday investors. To do so, Untapped has developed a Smart Asset Financing technology and investment vehicle. It leverages technology to collect data about its financial and social impact and provides near real-time portfolio performance data to its investors.
About the role
As a Senior Full-Stack Developer, you will lead development projects across the front-end and back-end, driving the creation of innovative and robust applications. As a member of our dynamic development team, you will be pivotal in shaping the direction of our technology solutions, ensuring they are scalable, efficient, and effective.
Responsibilities:
● Design, develop, and maintain full-stack web applications.
● Implement responsive UIs that enhance user experience.
● Craft robust back-end architectures that are secure, scalable, and easy to maintain.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Lead thorough code reviews, provide insightful and constructive feedback, and uphold the highest standards of code quality, maintainability, and best practices.
● Mentor junior developers and promote a culture of continuous learning and improvement.
● Stay updated with emerging technologies and industry trends to incorporate them into operations and activities.
● Contribute to the strategic planning of technology roadmaps and product enhancements.
Requirements:
● 4+ years of proven experience as a full-stack developer with a strong portfolio of projects.
● Expertise in front-end technologies using React.js, Next.js. and back-end technologies Python, Ruby, Java
● Experience with databases (e.g., PSQL, MySQL, MongoDB), web servers (e.g., Apache, Nginx), and UI/UX design.
● Strong understanding of the entire web development process (design, development, and deployment).
● Excellent problem-solving skills, and the ability to balance technical considerations when making decisions.
● Self-motivated with the ability to work in a dynamic and challenging environment without extensive supervision.
● Excellent communication and leadership skills to inspire the team.
● Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent work experience
What We Offer:
● Competitive salary and benefits package.
● Hybrid working mode and a dynamic work environment.
● Opportunities for professional growth and development.
● A chance to work on significant projects that impact the industry.
How to Apply:
Please submit your resume, cover letter, and links to relevant projects or GitHub profile via this link: Make sure your application reflects your excellence in full-stack development and your ability to be a trailblazer in technology.