Full Stack Developer Job at SwifttDial - Career Opportunity in Kenya
Website :
1683 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Full Stack Developer

[ Type: FULL TIME , Industry: Information Technology , Category: Computer & IT ]

 

Jobs at:

SwifttDial

Deadline of this Job:
02 June 2020  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Tuesday, May 19, 2020 , Base Salary: Not Disclosed


JOB DETAILS:
We offer a cloud based contact center platform, which helps companies to improve their customer experience. We are on a mission to help companies improve their profitability by improving the level of engagement with their customers. With a highly ambitious team possessing different skills, we are determined to become a market leader in Kenya. In our expansion drive, we are looking for a highly skilled full stack developer who is comfortable with both front and back end programming to work from our Nairobi office. You will be responsible for developing and designing front end and backend web architecture and ensuring the responsiveness of applications.
Job Summary
We are looking for a highly skilled full stack developer who is comfortable with both front and back end programming. .

Responsibilities
• Develop new user-facing features
• Write tests for frontend and backend including unit, system and acceptance tests
• Write well-refactored and robust code
• Ensure the technical feasibility of UI/UX designs
• Optimize application for maximum speed and scalability
• Optimize applications for search (SEO)
• Collaborate with other team members and stakeholders
• Continuously improving the quality of the codebase
• Aware of web security concerns and how to curb them. I.e XSS, CSRF, SQL injections, DDoS etc
• Knowledge of system design and software architecture
• Demonstrated experience in building responsive applications
• Understanding of web performance and optimization
• Work with Product Managers to define product requirements
• Collaborate with UX/UI Designers to build modern interfaces
• Design scalable client-side architecture that works with a multi-tenant cloud API
• Ensure secure coding standards to protect the clients against various vulnerabilities
• Build reusable code and libraries for future use
• Optimize application for maximum speed and scalability


Bonus Knowledge
• Server side rendering with React
• Frontend testing framework(s) (Jest/Mocha)
• I18next, the internationalization-framework for JavaScript
• Experience with charting and graphs in React and JavaScript
• Elixir and Phoenix


Requirements
• Bachelor of Science in Computer Science or related field
• 2+ years of development experience in the technology industry
• Expert knowledge of HTML and CSS
• Strong proficiency in JavaScript and PHP (Codeigniter)
• Solid understanding of React.js.
• Experience with React Hooks, such as useState, useEffect, and useReducer will be a plus
• Familiarity with RESTful API design
• Familiarity with Github and Git workflow
• Familiarity with Agile Development Practices
• A scalability mindset
• Very good English skills (spoken and written, in a timely manner)
• Ability to talk about complex aspects of a system to non-technical people


Job Education Requirements: Not Specified


Job Education Experience: Not Specified


Work Hours: 8

 

{module 312}

Job application procedure
Email your CV with a cover letter indicating your daytime telephone numbers, address, 3 referees from organizations you have recently served and your salary expectation. Only shortlisted applicants will be contacted.

All Jobs

QUICK ALERT SUBSCRIPTION

{module 316}

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 02 June 2020
Duty Station: Nairobi
Posted: 19-05-2020
No of Jobs: 1
Start Publishing: 19-05-2020
Stop Publishing (Put date of 2030): 19-05-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.