Key Responsibilities
Work alongside product and engineering teams to understand business requirements and translate them into functioning, scalable code.- Contribute to engineering best practices and support more junior team members with their personal and professional growth.
Ruby on Rails Backend Development
Spearhead the development of robust, scalable back-end applications using Ruby on Rails.- Write, maintain, and optimize reliable and high-performance code.
- Conduct code reviews and promote a culture of quality and maintainability.
Microservices Architecture
Design, implement, and manage microservices to enhance system modularity, scalability, and efficiency.React.js Integration
Collaborate closely with front-end teams using React.js to ensure seamless API integration and a cohesive user experience.Requirements
Experience
Typically 5+ years of professional experience in Ruby on Rails development.- Recognized subject matter expert in Ruby on Rails and its ecosystem.
- Experienced across the entire lifecycle of a feature, from ideation to deployment.
- Able to understand business drivers and make strong proposals to stakeholders for new features or refining existing ones.
- Previous experience line-managing or mentoring other engineers.
- Skilled at using technical knowledge to strategically plan future development initiatives.
- Strong understanding of versioning tools, particularly GitHub.
- Solid knowledge of functional design patterns and SOA.
- Exceptional analytical skills and creative problem-solving abilities.
Desirable Skills
Excellent written and verbal English communication skills for collaboration with international teams.- Experience in fintech or similarly fast-paced, tech-driven environments.
- Familiarity with DevOps practices, CI/CD pipelines, and cloud-based deployment.
- Passion for financial inclusion and social impact.
Benefits
Why Join Us?
- Be part of a high-growth fintech making a real impact in emerging markets.
- Work directly with top-tier enterprise clients and decision-makers.
- Drive real business outcomes, helping organizations digitize payroll and empower their employees financially.
- A fast-paced, collaborative environment where your contributions shape the company’s future.
الإبلاغ عن وظيفة