Logo
M2pfintech

SDE2 / Senior SDE - React Native Developer Chennai , India

M2pfintech, Jupiter, Florida, United States, 33478


React Native Development (SDE 2 / Senior SDE)

M2P Fintech is looking for a Software Development Engineer to build scalable, performant mobile apps on both iOS and Android platforms, that are high-performance, highly available, highly transactional, low latency, and massively distributed. As part of a cross-functional team, you will be working in a fast-paced and agile work environment delivering quality and innovative solutions that have immediate business impact.You will take the challenges and ownership that come while developing a complex system. You will actively mentor Junior Engineers and guide them in top development practices while maintaining high-quality code. You will also be a Team Player with a knack for visual design and utility. Some of your key responsibilities include:Work with the Product team to understand and refine the requirements and translate them into technical requirements.Drive the technical roadmap focusing more on platformization, generic components, and own tech metrics like product reliability, performance, and availability.Break down components, identify dependencies, understand priorities, plan for iterations and feature creep, and provide accurate estimates that feed into the larger plan.Recommend software solutions to emerging needs in banking functionality and reporting.Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability for assigned tasks.Mentor and guide team members on everything from structured problem solving to the development of best practices.Who You’ll Need to Be:B.E or B.Tech in Computer Science or any equivalent degree.Significant coding experience working with React web and mobile along with tools like Flux, Flow, Redux, etc.Well-versed in a variety of React Native software and technologies such as Jest, Enzyme, ESLint, and more.Substantial experience in building complex and scalable solutions.Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces.Good problem-solving skills, coupled with strong analytical thinking and communication.Ability to understand business requirements and translate them into technical requirements.Working knowledge of architectures, trends, and emerging technologies.Solid understanding of the full software development life cycle.

#J-18808-Ljbffr