Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 24, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Afrisol Technologies is a premier provider of information technology solutions, offering unparalleled quality and creative concepts in both design and development. Our solutions combine state-of-the-art technology with our creative expertise.
    Read more about this company

     

    Full Stack Engineer

    Role Description

    • This is a full-time on-site role as a Full Stack Developer located in Thindigua on Kiambu Road. The full-stack developer will be responsible for developing and maintaining software applications and databases, both on the front-end and back-end. They will work closely with the design and development teams to ensure the quality and timely delivery of projects.

    Key Responsibilities:

    Front-End Development:

    •  Develop and maintain user-facing features using Vue.js, React.js, or Angular.
    •  Ensure the technical feasibility of UI/UX designs.
    •  Optimize applications for maximum speed and scalability.
    • Collaborate with designers to ensure visual and functional consistency.

    Back-End Development:

    • Design, build, and maintain efficient, reusable, and reliable server-side code.
    • Integrate user-facing elements with server-side logic.
    • Implement security and data protection measures.
    • Develop and maintain RESTful APIs and web services.
    • Database Management:
    • Design and manage database schemas.
    • Ensure data integrity and optimal performance.
    • Perform database migrations, backups, and restoration tasks.

    Qualifications

    • Front-End Development and Back-End Web Development skills
    • Full-Stack Development skills
    • Proficient in Cascading Style Sheets (CSS)
    • Experience in Software Development
    • Excellent problem-solving and critical thinking skills
    • Strong communication and interpersonal skills
    • Bachelor's or Master's degree in Computer Science or related field
    • Experience in Agile development is a plus

    This role has a wide remit and plenty of possibilities, and you will be responsible for:

    • Front-end development: developing the client side of web applications using HTML, CSS, JavaScript, and other tools to ensure a responsive user experience and visually appealing website design.
    • Back-end development: building server-side components and databases to support the functionality of web applications, often using languages like PHP, Python, Ruby, Node.js, and others.
    • Web security: Implementing security measures to protect websites and web applications from vulnerabilities, such as SQL injection, cross-site scripting, and data breaches.
    • Testing and debugging: conducting thorough testing and debugging of websites and applications to ensure they function correctly and are error-free.
    • Optimization: optimizing websites for speed, performance, and search engine optimisation (SEO) to enhance user experience and visibility.
    • Content management: Integrating content management systems (CMS) like WordPress, Drupal, or Joomla to allow easy content updates for clients or content creators.
    • Version control: driving effective team collaboration and project management by harnessing GitHub features, including pull requests, branching, and issue tracking, to streamline workflows and ensure project success.
    • Integration: Seamlessly incorporate third-party application programming interfaces (APIs) into web applications to enhance functionality, data retrieval, and user experiences.
    • Localization: Ensure user-friendly experiences for a diverse audience by implementing multi-language support, including English, to cater to a global user base and enhance accessibility and engagement.

    Qualifications

    • Application programming interfaces (API), programming methodologies, user experience (UX and UI) design, web applications, web service and application development, and IT support.
    • 3+ years' of experience in web development and software design
    • Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks, and MySQL databases
    • Google Cloud product family professional certifications or qualifying credentials.
    • Any other Google Build-related certifications. 
    • Any Amazon Web Services certifications.
    • Any Microsoft-related certifications.
    • Odoo experience and certification will be an added advantage.

    Method of Application

    Qualified candidates are invited to send one PDF of their cover letter, CV, contact information for three references, and salary expectations to careers@afrisoltech.co.ke. Only pre qualified applicants will be contacted for interviews.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Afrisol Technologies Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail