Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Staff Engineer (node Js) image - Rise Careers
Job details

Senior Staff Engineer (node Js)

Flutterwave was founded on the principle that every African must be able to participate and thrive in the global economy. To achieve this objective, we have built a trusted payment infrastructure that allows consumers and businesses (African and International) to make and receive payments in a convenient, borderless manner.The role: Flutterwave is looking for a Senior Staff Engineer – Node JS to Implement, maintain and where applicable support product features (and or enhancements).What Your Day-to-Day Activities Will Be Like• In-depth knowledge and understanding of the organization's strategy, product, and service offerings.• Research and implement best practices technology frameworks/capability models that will control costs, provide higher quality, and/or increase reliability.• Research and stay abreast of the latest technology infrastructure and processes in the payment industry.• Career mentoring, coaching and development of a talented group of engineers.• Design, develop and deliver code that can support new product features/enhancements in an agile environment.• Maintain quality and ensure optimum performance of developed applications.• Collaborate in design and development with the rest of the team.• Maintain code integrity, organization, versioning, and apply object-oriented design principles.• Carry out unit tests of developed applications as well as set up automated testing of applications to ensure correctness, robustness, and scalability.• Maintain code and application security at all times with adhering to data protection and privacy standards.• Implementation, testing, delivery and maintenance of product features (new and existing)• Creating technical reports on feature implementations• Perform any other duties that may be assignedRequired competency and skill set to be a Waver:• 10+ years of experience with Javascript for the backend (NodeJS) [Typescript is a plus]• Good, working, knowledge of a git• Good, working, knowledge of the SQL query language (MySQL flavor). [Knowledge and understanding of ORMs is a plus]• Good, working, knowledge of NoSQL databases (MongoDB especially). [Knowledge and understanding of ODMs is a plus]• Good research skills• Strong analytical and problem-solving skills.• Excellent Data structures and algorithms as well as creative skills to apply them in solving problems.• Excellent organizational and people management skills.• Excellent problem-solving, troubleshooting and quality assurance skills.• Excellent time management and analytical skills.• Excellent DevOps knowledge including Source Control, Continuous Integration, Configuration Management, Deployment Automation, Containers, Orchestration and Cloud Platforms like AWS, Azure and GCP.Nice to have• Understanding of Docker/K8s• Kafka Experience
Flutterwave Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Flutterwave DE&I Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Flutterwave
Flutterwave CEO photo
Olugbenga Agboola
Approve of CEO

Average salary estimate

Estimate provided by employer
$165000 / ANNUAL (est.)
min
max
$110K
$220K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
September 16, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!