Full Stack Developer

or Register to apply for this job
This Job has Expired
Company Details
Job Description

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

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
Education: Degree, Diploma
Employment Type: Full Time

Recent Jobs