Rose Avenue Group Full Stack Developer Jobs in Kenya
Job Description
RACG is submitting a proposal for Developing a comprehensive Web-Based Stakeholder Engagement and Membership Management Platform requires a multidisciplinary team with expertise in various areas.
We extend a warm invitation to qualified and experienced technology and software engineering consultants to express their interest in developing an organizational platform. The selected consultants will play a crucial role in shaping and implementing innovative solutions for our current and future clients.
We appreciate your interest in being part of this exciting venture and look forward to receiving your valuable contributions.
Their primary responsibilities include designing the overall structure and ensuring that the solution meets the business and technical requirements.
Job Responsibilities
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining end-to-end solutions across both front-end and back-end technologies. Integration experts for connecting with external systems and APIs.
You will play a critical role in the entire software development lifecycle, collaborating with cross-functional teams to deliver high-quality, scalable, and efficient web applications. Your expertise will be essential in bringing innovative solutions to the table and ensuring seamless user experiences.
Key Responsibilities:
Front-End Development:
Develop responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks.
Implement engaging and visually appealing designs based on UX/UI specifications.
Back-End Development:
Design, develop, and maintain server-side logic using languages such as Node.js, Python, Ruby, or Java.
Create and optimize database schemas, ensuring data consistency and efficiency.
Database Management:
Work with databases (SQL, NoSQL) to manage and manipulate data efficiently.
Optimize database queries and ensure proper indexing for performance.
API Development:
Design and implement RESTful APIs for seamless communication between the front-end and back-end.
Integrate third-party APIs and web services as needed.
Version Control:
Use version control systems (e.g., Git) to manage code repositories and facilitate collaborative development.
Testing and Debugging:
Conduct unit testing and participate in system testing to ensure robust and bug-free code.
Debug and troubleshoot issues, providing timely solutions.
Security Measures:
Implement security best practices to safeguard web applications against common vulnerabilities.
Stay updated on security trends and proactively address potential risks.
Collaboration:
Collaborate with cross-functional teams, including UX/UI designers, product managers, and other developers, to deliver cohesive solutions.
Participate in agile development methodologies and regular team meetings.
Scalability and Performance:
Design and optimize applications for scalability and high performance.
Implement caching mechanisms and other optimizations as needed.
Other Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Full Stack Developer with a strong portfolio.
Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern frameworks (React, Angular, or Vue).
Expertise in back-end development using server-side languages (Node.js, Python, Ruby, Java).
Experience with databases (SQL, NoSQL) and ORM frameworks.
Knowledge of RESTful API development and integration.
Familiarity with version control systems (Git) and collaborative development workflows.
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.
How to Apply
For more information and job application details, see; Rose Avenue Group Full Stack Developer Jobs in Kenya
Find jobs in Kenya. Jobs – Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya – banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily – click here!