WorkPay

HR and payroll processing for SMBs in Africa

Back End Developer at WorkPay

Location
7th Floor Westpark Towers, Mpesi Ln, Westlands, Nairobi Kenya.
Job Type
Full-time
Experience
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Jackson Kibigo Kungu
Jackson Kibigo Kungu
Founder

About the role

Job Description

We are looking for an experienced Back-end developer who is proficient with PHP, Laravel PHP Framework and Javascript. You will be responsible for the server side of our web applications. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.

Responsibilities

  • Design and implementation of data storage solutions
  • Implementation of security and data protection.
  • Manage hosting environment, including database administration and scaling an application to support load changes.
  • Data migration, transformation, and scripting
  • Setup and administration of backups
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Optimization of applications for maximum speed and scalability.
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes.
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.

Skills

  • Clear and accurate written and verbal communication.
  • Critical thinking and problem-solving skills
  • Team player
  • Good time-management skills
  • Experience working in an Agile/Scrum development process
  • Proficient knowledge of PHP, Laravel PHP Framework, Javascript and operating systems.
  • Knowledge of functional and object-oriented programming
  • Ability to write well-documented, clean code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Understanding of REST APIs
  • Experience with automated testing suites
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with code versioning tools such as Git
  • A knack for benchmarking and optimization
  • Ability to understand business requirements and translate them into technical requirements
  • BS degree in Computer Science, Engineering or a related subject

Why you should join WorkPay

WorkPay provides SMBs in Africa with tools for time tracking, payroll processing, and salary disbursement to banks and mobile wallets.