Full Stack Developer
Corporate Staffing Services
Nairobi | Full Time | IT
Closing in 7 months ago
Key Responsibilities:
- Ability to write code leveraging language features / framework features
 - General understanding of system architecture and tiered development
 - Maintaining coding standards and participate in peer code reviews
 - Use multiple tools to help debug / troubleshoot issues
 - Ensure software is well tested including implementation of unit and integration tests
 - Create solutions to business problems
 - Use analysis and critical thinking skills to determine the best approach to a software solution
 
Read More>>>How Mastering Advanced Excel Can Change Your Career
Key Competencies / Skills
- Proficient in 1 or many of the following: o JavaScript, Java, Python, Node.js, .NET, Angular, React, Express, SQL
 - Understand database features: o Model relational database schemas to support business requirements o Author SQL statement for CRUD operations o Debug and analyse SQL Statement for optimization
 - Experience working with source code repositories
 - Understand cloud services and implementation
 - Exemplary communication (written, oral) and interpersonal skills
 - Excellent coding abilities to work on numerous parts of a system or application at the same time while being accurate and thorough
 - Critical thinking to identify risks and enhance problem solving
 - Flexibility to adjust to clients changing request
 - Ability to learn quickly and work independently or as part of a team
 - Exposure to the Agile and Scrum development methodologies
 
Required Qualifications & Experience
- Bachelor's degree in computer science or related field
 - 3+ years of experience in software development
 - Strong analytical, problem-solving skills and attention to detail
 - Support clients in the US
 - Relocate to Nyeri, Kenya
 
Read More>>>>Bridgit’s Bitter-sweet Departure From CSS
How to Apply
Click Here to Apply
Join our WhatsApp channel here for the latest job postings and career tips
Never miss a chance!
Subscribe to get latest job listings, career insights and guidance in your inbox