Increase your chances of landing a job interview, get a free verbal critique of your resume send it to submitcv@careerassociated.com with REVIEW in caps as the subject line. Send your resume for possible placement and free job application guidelines.
IMPORTANT: Read the application instructions keenly
Click the Links Below to Get Job Updates.
https://www.facebook.com/groups/1126060830815705
https://t.me/joinchat/EBWPu0Cfzh880lRySce_AQ
Job Summary
We are passionate technologists who believe in making a difference to the lives of those living in emerging markets. We aim to change the landscape of finance and remittance.
Our development team is a group of skilled self-reliant engineers that have the ability to work together to solve complex problems and provide simple solutions for our customers. We are looking for a Senior Engineer to join our rapidly growing team in one of our offices.
Responsibilities
- Innovate, develop, maintain and contribute to the existing BitPesa codebase and its associated applications
- Work closely with the engineering leads to aid with architecture decisions for the application and supporting infrastructure
- Mentor, train and support other engineers in order to develop our in-house development skills
- Improve our overall system development process via process improvements
- Improve the delivery capacity of the team
- Optimise application performance and test coverage
- Deliver presentations demonstrating application feature delivery
- Work with our product team to refine product requirements including providing feasibility and effort estimations
- Provide support to our customers including triaging any issues
REQUIREMENTS
Required
- Significant experience in a similar role
- Good knowledge of working with Ruby and Ruby on Rails
- Good knowledge of using automated testing frameworks such as RSpec
- Working knowledge of Javascript
- Good knowledge of source control using Git
- Familiarity with the agile development methodology specifically Scrum
- Familiarity with deploying and managing applications on the cloud
- Good knowledge of software deployment tooling and orchestration
- Good knowledge of databases systems, especially PostgreSQL
- Confidence in refactoring and working with both new and existing codebases
- A strong and flexible work ethic
- Excellent communication skills
Desired
- Good knowledge of software deployment tooling and orchestration.
- Good knowledge of cloud providers, especially AWS.
- Familiarity with the agile development methodology specifically Scrum
- Preference to participate in pair-programming and using GitHub pull requests to review code of others
- Confidence in refactoring and working with both new and existing codebases
- Familiarity with container frameworks, especially Docker and Kubernetes
BENEFITS
- Competitive salary
- Casual work environment
- Great work-life balance
- We value autonomy
- Environmental-friendly (we try to use as less paper as possible!)
- Opportunity for growth for all our employees
- …and more!
How to Apply
Please apply using this link: https://bitpesa.workable.com/j/2E631C913D?viewed=true
.
.
.