Monday, May 19, 2025
HomeOffres d’emploiRecruitment Notice: Software Engineer - Web and Mobile

Recruitment Notice: Software Engineer – Web and Mobile

Calling All Talented Frontend Developers!

Maviance PLC, a dynamic and expanding digital financial services leader within the Maviance Group, is seeking a skilled Software Engineer – Web and Mobile (JavaScript & TypeScript) to join our team.

About Maviance PLC

We are a rapidly growing technology company specializing in providing innovative digital financial solutions to individuals, businesses, and governments across Cameroon and the CEMAC region. Our mission is to make financial services accessible to all, and we are committed to becoming the leading player in the fintech industry.

Your Role

As a Frontend developer, you will play a crucial role in creating and enhancing our web and mobile applications. Leveraging your expertise in JavaScript, TypeScript, React.js, and React Native, you will develop user-friendly interfaces that drive engagement and provide a seamless experience for our customers.

If you are a passionate Frontend developer ready to make a significant impact on the future of digital finance, we encourage you to apply and join our team on this exciting journey.

You will craft and test software solutions that address our fintech clients’ payment challenges, while maintaining our commitment to excellence. You will participate in code reviews and help deploy our products.

We seek an innovative, tenacious problem-solver who is passionate about shaping our company’s future in the B2B landscape.

Key Responsibilities:

  • Develop user-friendly features using JavaScript frameworks (React.js, Vue)
  • Build reusable, performant components
  • Transform designs into high-quality code
  • Optimize for diverse devices and browsers
  • Implement automated quality assurance
  • Troubleshoot and resolve issues
  • Collaborate with the open-source community
  • Write automated tests
  • Participate in all project phases, from concept to deployment
  • Utilize agile methodologies

Requirements

Essential Qualifications and Experience

  • MUST: Fluency in both English and French, encompassing reading, writing, and speaking.
  • Minimum 2+ years: Proven track record in a similar role within a fast-paced, high-growth environment, demonstrating adaptability across diverse projects.
  • JavaScript Expertise: Deep understanding of JavaScript, including DOM manipulation and object model intricacies.
  • Front-End Mastery: Advanced proficiency in HTML5, CSS3, and experience with JavaScript frameworks (jQuery, Vue, Angular, React/Redux, Ember).
  • React.js Specialist: Thorough knowledge of React.js core principles, popular workflows (Flux, Redux), and data structure libraries (e.g., Immutable.js).
  • API Integration: Extensive experience working with RESTful (JSON) API services and JSON Web Token (JWT) for secure communication.
  • Responsive Design: Proven ability to create responsive, cross-browser, and cross-platform solutions that adapt seamlessly to different devices.
  • Modern Toolset: Familiarity with essential front-end development tools such as Babel, Webpack, NPM, and browserify.
  • Mobile App Deployment: Experience building and deploying React Native applications to the Google Play Store (and ideally the iOS App Store).
  • Authentication/Authorization: Demonstrated success in implementing APIs with various security mechanisms (OAuth, JWT).
  • Software Engineering Fundamentals: Strong object-oriented programming skills and experience with software design principles.
  • Clean Code Advocate: Ability to write well-structured, maintainable code with comprehensive documentation.
  • Test-Driven Development: Experience with test-driven development methodologies and automated testing suites to ensure code quality.
  • Containerization (Docker): Knowledge of containerization concepts and experience deploying applications as Docker containers.
  • CI/CD (Jenkins): Familiarity with continuous integration environments like Jenkins for streamlined development workflows.

Desired Attributes

  • Thrives Under Pressure: Enjoys working in a dynamic, fast-paced environment and is willing to take a hands-on approach to achieve results.
  • Growth Mindset: Passionate about continuous learning, innovation, and discovering new ways to optimize processes.
  • M-Shaped Expertise: Possesses both deep specialization and broad knowledge across multiple domains, demonstrating a T-shaped skillset.
  • Highly Organized: Strong organizational skills, meticulous attention to detail, and the ability to manage multiple competing priorities effectively.
  • Proactive Ownership: Takes initiative and assumes responsibility for tasks and projects.
  • Tech-Savvy Collaborator: Comfortable using collaboration tools and technology to facilitate teamwork and communication.

Additional Assets (Nice to Have)

  • Experience in JAVA, GO, or PHP

Click here to apply

N.B: Ne payez aucun frais pour obtenir un emploi

 

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here

ARTICLES SIMILAIRES

POPULAIRES EN CE MOMENT

error: Content is protected !!