Openings at Adanian Labs
Website :
690 Days Ago
Linkedid Twitter Share on facebook
Adanian Labs as a #VentureBuilder or #Venture Studio means we are using our unique positioning to create and spearhead the sharing economy for Africa by building a socio-economic ecosystem revolving around the sharing of resources, shared creation, production, distribution, trade and consumption. We are an AI, Blockchain, and Smart Technologies Venture Studio that builds, nurtures and scales impact-driven tech startups across Africa.

Junior Back End Software Engineer

Responsibilities

  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Write technical documentation
  • Work with data scientists and analysts to improve software

Requirements and skills

  • Proven experience as a Full Stack Developer or similar role
  • Degree in Computer Science, Software Engineering or relevant field
  • At least 2 years experience as a Java and Node.js developer
  • Familiarity with common stacks such as MERN, MEAN, LAMP
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python, PHP) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Great organizational skills
  • An analytical mind

 

Junior Front End Software Developer

Responsibilities:

  • Develop user-facing application features and optimise existing ones
  • Write organised and reusable code and libraries
  • Optimize application performance for maximum speed and scalability
  • Implement validation on user input before relaying it to backend
  • Collaborate with other development team members and stakeholders

Skills and Qualifications:

  • Solid expertise in fundamental programming languages such as HTML, CSS, Python,PHP, and JavaScript
  • At least 2 years experience as a React.js developer
  • Proficiency in frontend development frameworks and libraries such as Angular, React, Vue.js, Laravel etc
  • Understanding of key design principles
  • Basic to advanced knowledge about SEO
  • Capacity to turn requirements into functional, appealing, and user-friendly web pages
  • Ability in testing and debugging applications
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Organised and detail-oriented
  • Temperament to remain focused on tasks for longer durations of time

 

Senior Back End Software Engineer

Responsibilities

  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Write technical documentation
  • Work with data scientists and analysts to improve software

Requirements and skills

  • Proven experience as a Full Stack Developer or similar role
  • Degree in Computer Science, Software Engineering or relevant field
  • At least 4 years experience as a Java and Node.js developer
  • Familiarity with common stacks such as MERN, MEAN, LAMP
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python, PHP) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Great organizational skills
  • An analytical mind

 

Senior Front End Software Developer

Responsibilities:

  • Develop user-facing application features and optimise existing ones
  • Write organised and reusable code and libraries
  • Optimize application performance for maximum speed and scalability
  • Implement validation on user input before relaying it to backend
  • Collaborate with other development team members and stakeholders

Skills and Qualifications:

  • Solid expertise in fundamental programming languages such as HTML, CSS, Python,PHP, and JavaScript
  • At least 4 years experience as a React.js developer
  • Proficiency in frontend development frameworks and libraries such as Angular, React, Vue.js, Laravel etc
  • Understanding of key design principles
  • Basic to advanced knowledge about SEO
  • Capacity to turn requirements into functional, appealing, and user-friendly web pages
  • Ability in testing and debugging applications
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Organised and detail-oriented
  • Temperament to remain focused on tasks for longer durations of time

 

Software Quality Assurance Engineer

Responsibilities

  • Meeting with development managers to discuss software specifications and controls.
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Recommend improvements in software to enhance user experience
  • Document results of tests for the software development team
  • Maintain updated knowledge of industry trends and advancements
  • Perform thorough regression testing when bugs are resolved
  • Develop standards and procedures to determine product quality and release readiness
  • Review user interfaces for consistency and functionality
  • Presenting test reports to management and suggesting software fixes.

Qualifications

  • Extensive experience in software development and testing
  • Degree in Computer Science, Software Engineering, or related field.
  • 2 years working experience as a Quality Assurance engineer in a busy production environment
  • High proficiency in computer technology and programming languages
  • Strong knowledge of Linux and Microsoft Windows
  • In-depth understanding of Java, Python, SQL, C++ and XML
  • Exceptional attention to detail
  • Excellent analytical and problem-solving skills
  • Good oral and written communication skills
  • Great team player and able to work efficiently with minimal supervision
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of Rest APIs and testing tools such as Selenium, Cypress, JMeter, etc.
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus

 

DevOps Engineer

Responsibilities

  • Deploy updates and fixes, and provide Level 2 technical support
  • Build tools to reduce occurrence of errors and improve customer experience
  • Suggesting alterations to workflow in order to improve efficiency and success
  • Securing software to prevent security breaches and other vulnerabilities
  • Configuration and managing databases such as MySQL, Mongo
  • Investigate and resolve technical issues
  • Design procedures for system troubleshooting and maintenance
  • Perform root cause analysis for production errors

Qualifications

  • Degree in Computer Science, Software Engineering, or related field.
  • 2 years working experience as a DevOps engineer in a busy production environment
  • Experience working on Linux based infrastructure
  • Working knowledge of various tools, open-source technologies, and cloud services
  • Prior experience at all phases of the software product life cycle, from conception to extinction.
  • 2+ years of hands-on experience in AWS, Azure, Docker, and Elasticsearch.
  • Demonstrable experience with continuous integration tools like Bamboo or Jenkins.
  • Good knowledge of shell scripting or Java or Python.
  • Proven expertise in Kubernetes, Selenium, and Ansible.
  • Working knowledge of databases both RDBS and NoSQL.
  • Problem-solving attitude.
  • Team spirit and team player.
  • Critical thinking and problem-solving skills.
  • Good time-management skills.
  • Interpersonal and communication skills.
 

Method of Application

receruits@adanianlabs.io Cc Info@savabyte.io

Indicate the Job Tittle


Job Info
Job Category: Several Jobs in one Advert jobs in Kenya
Job Type: Full-time
Deadline of this Job: 30 December 2022
Duty Station: Nairobi
Posted: 13-12-2022
No of Jobs: 6
Start Publishing: 13-12-2022
Stop Publishing (Put date of 2030): 13-12-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.