Are you over 40 and feeling stuck in your career?
Not because you lack ability, but ...
Read More
Software Development jobs, ICT jobs, Jobs in Kenya
Full Stack Software Engineer
Position Overview:
- We are seeking a talented and experienced Mid-Level Software Engineer to join our dynamic team.
- As a key member of our engineering team, you will be responsible for developing high-quality software solutions, primarily focusing on Node.js backend development and React Native frontend development.
- There will also be some bits of Python backend development.
- You will collaborate closely with cross-functional teams to deliver innovative and scalable products that meet our clients’ needs.
Responsibilities:
- Design, develop, and maintain robust and scalable backend services using Node.js + Typescript, and Python
- Develop mobile applications using React Native for iOS and Android platforms
- Collaborate with product managers, designers, and other engineers to translate business requirements into technical specifications
- Write clean, efficient, and well-documented code following best practices
- Conduct code reviews to ensure code quality and adherence to coding standards
- Troubleshoot and debug complex technical issues across multiple layers of the application stack
- Stay up-to-date with the latest trends and technologies in software development and recommend new tools and frameworks as needed
- Mentor junior engineers and actively contribute to the continuous improvement of the engineering team
Requirements:
- 2+ years of experience in software development, with a focus on backend development using Node.js + Typescript, and Python
- 2+ years years of experience in frontend development, with proficiency in React Native
- Solid understanding of software engineering principles, design patterns, and best practices
- Experience with RESTful APIs and service oriented architectures
- Strong problem-solving skills and ability to think creatively
- Excellent communication and collaboration skills
- Ability to work effectively in a fast-paced, agile environment
- Experience with cloud platforms especially Digital Ocean App platform and Expo EAS is a plus
- Familiarity with DevOps practices and tools (e.g. Docker, CI/CD pipelines) is a plus
Benefits:
- Competitive salary
- Comprehensive health, dental, and vision insurance
- Professional development opportunities and support for continued learning
- Casual work environment with a focus on work-life balance
Method of Application
Interested and qualified? Go to Shamiri Institute on shamiri.applytojob.com to apply