Technology Talent Marketplace that gives you access to source, vet and hires engineers to help you scale quickly and cost-effectively.
Read more about this company
Senior Full Stack Software Developer
- Job TypeContract
- QualificationBA/BSc/HND
- Experience5 years
- LocationNairobi
- Job FieldICT / Computer 
- Salary RangeKSh 150,000 - KSh 200,000/month
Key Responsibilities:
- Designing, developing, and maintaining full-stack software solutions that meet business requirements and exceed customer expectations.
- Collaborating with product managers, designers, and other stakeholders to translate requirements into technical specifications.
- Building responsive and intuitive user interfaces using modern front-end frameworks like React, Angular, or Vue.js.
- Developing server-side applications using languages like C# and Java. Knowledge of frameworks is an added advantage.
- Integrating third-party services and APIs to enhance the functionality of applications.
- Writing clean, efficient, and maintainable code following best practices and coding standards.
- Performing thorough testing and debugging to ensure application reliability, security, and performance.
- Implementing continuous integration and continuous deployment (CI/CD) pipelines to automate the deployment process.
- Staying current with the latest trends and technologies in full-stack development and applying them to improve our products.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field
- 5+ years experience in related field
- Proficiency in Java, C#.
- Proven experience as a full stack developer or similar role, with a strong portfolio of projects.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js).
- Experience with frameworks such as .NET, Springboot, Django/Flask or similar.
- Knowledge of database systems such as SQL (e.g., MSSQL, Oracle, PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
- Familiarity with version control systems (e.g., Git, Azure DevOps) and agile development methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Self-motivated and eager to learn new technologies and skills.
Method of Application Interested and qualified? Go to Pundit Space on www.linkedin.com to apply