Calvin kipkirui
Full stack developer
Nairobi
0
Followers0
FollowingBuilding and Modifying Software: You write code to build software, modify it to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces 5. System Testing and Validation: You direct system testing and validation procedures. This ensures that the software functions as expected and meets the set standards and requirements 5. Consultation with Stakeholders: You consult with departments or customers on project status and proposals. You also work with customers or departments on technical issues including software system design and maintenance 5. System Analysis and Design: You analyze information to recommend and plan the installation of new systems or modifications of an existing system. You also consult with engineering staff to evaluate software hardware interfaces and develop specifications and performance requirements 5. Reporting: You prepare reports on programming project specifications, activities, or status. This helps stakeholders understand the progress and status of the software development projects 5. Collaboration with Project Managers: You confer with project managers to obtain information on limitations or capabilities. This helps in planning and executing the software development projects effectively
Careers
fullstack developer
business cloud limited
Full time01/2021 -
- System Architecture Design and Implementation: Full-stack engineers are responsible for designing and implementing the overall architecture of the software applications they develop. This includes defining the scope and scale of software projects 1.
- Front-End and Back-End Development: They work on both the front-end and back-end development of applications. Front-end development involves creating the user interface and user experience, while back-end development focuses on functionality, data storage, security, and overall performance 2.
- Scalable Web Services, Applications, and APIs: Full-stack engineers design and implement scalable web services, applications, and APIs. They also collaborate with the design team on developing micro-services 1.
- Performance Testing and Systems Integration: They are also responsible for performance testing and integrating different parts of the software system to ensure seamless operation 1.
- Code Review and Troubleshooting: Full-stack engineers conduct code reviews to ensure the quality and correctness of the code written by themselves or their team members. They also troubleshoot errors and improve the overall efficiency of the software 2.
- Team Leadership: In some cases, full-stack engineers may also take on leadership roles, providing guidance and mentoring to less experienced developers on the team 2.
Education
moringa school
software engineering
04/2022 - 01/2024Bachelor's DegreeClass of 2024
Skills
GithubPythonWeb designC#JavascriptWeb implementationSoftware designHTMLReactAPI testing
Experience1-3 years
Hourly rate$7/hr
Open to
remote
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free