Mahaana is leading fintech innovation as Pakistan’s first digital wealth management company. We empower individuals to achieve superior investment returns tailored to their unique goals and risk profiles. We’ve launched an ETF on the Pakistan Stock Exchange and introduced a fund that’s a top performer in its category. As we enter a high-growth phase, our commitment to revolutionizing the investment landscape remains steadfast, making it more accessible, efficient, and personalized for all.
As a Software Engineer specializing in React Native, you’ll be responsible for developing and maintaining high-quality mobile applications. You’ll work closely with cross-functional teams, including product management, design, and backend engineering, to create seamless user experiences. The ideal candidate will have at least 2 years of experience in mobile app development and a passion for building scalable and efficient mobile applications.
- Design, build, and maintain high-performance mobile applications using React Native.
- Work closely with product managers, designers, and other developers to understand requirements and deliver features that enhance user experience.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Identify and fix bugs, conduct code reviews, and implement automated testing to ensure the reliability of applications.
- Add functionality and fix bugs in the React web codebase as needed
- Optimize applications for maximum speed and scalability, ensuring a smooth user experience across various devices.
- Keep up-to-date with the latest industry trends, tools, and technologies to continuously improve your skills and the quality of our products.
- A bachelor’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 2 years of experience in mobile application development, with a strong focus on React Native.
- Strong proficiency in JavaScript, React Native & React
- Strong proficiency with RESTful APIs and third-party libraries.
- Experience with state management libraries (e.g., Redux, MobX).
- Understanding of mobile app architecture and design patterns.
- Experience with version control systems (e.g., Git), CI/CD pipelines, and agile methodologies.
- Strong problem-solving abilities, excellent communication skills, and a team-oriented mindset.
- Candidates with experience in native mobile development will be preferred
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Medical insurance