Full Stack Engineer
Job Description
A Full Stack Engineer is responsible for developing and maintaining both front-end and back-end components of web applications. This role involves designing, coding, testing, and deploying software solutions to meet business requirements. The engineer will collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality, scalable, and efficient applications. Key responsibilities include implementing user interfaces, integrating databases, ensuring application security, optimizing performance, and troubleshooting issues. The role may also involve mentoring junior developers and participating in code reviews to maintain coding standards and best practices.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field; 3+ years of experience in full-stack development; proficiency in programming languages such as JavaScript, Python, or Java; experience with frameworks like React, Angular, Node.js, or Django; knowledge of databases (SQL/NoSQL); familiarity with cloud platforms (AWS, Azure, or Google Cloud); strong problem-solving and debugging skills; ability to work in Agile/Scrum environments; excellent communication and teamwork skills.
Posted
August 3rd, 2026
About This Listing
This job listing was sourced by AkiliBrain's automated data pipeline from a publicly accessible employer career page or job board. Listings are indexed daily and verified against the original source. AkiliBrain does not charge employers for listing and does not endorse any specific employer or role.
To apply, use the official link provided by the employer. If you believe this listing contains inaccurate information, please contact our editorial team.
Source: AkiliBrain Jobs & Careers Intelligence ā updated daily from employer portals across East Africa.