Company Overview: InstaCódigo is a leading fintech solutions provider, specializing in innovative products such as market data APIs, Forex CRM, trading APIs, and trading apps. Our solutions are designed to empower financial institutions and individual traders with the tools they need to succeed in the dynamic world of trading and finance.
Role Overview: We are seeking a highly skilled and experienced Senior React Native Developer to join our dynamic team. The ideal candidate will have a strong background in mobile application development, particularly using React Native, and will be responsible for designing, developing, and maintaining our state-of-the-art trading app. This role requires a keen eye for detail, a passion for creating seamless user experiences, and the ability to work collaboratively within a team of senior software engineers.
Key Responsibilities:
Develop, test, and deploy high-quality React Native applications for iOS and Android platforms.Collaborate with product managers, designers, and other developers to create intuitive and user-friendly mobile applications.Optimize applications for maximum performance and scalability.Integrate mobile applications with backend services and third-party APIs.Maintain code quality through code reviews, automated testing, and continuous integration.Stay updated with the latest industry trends and technologies to ensure our mobile applications remain cutting-edge.Utilize NativeWind for efficient styling and theming of React Native components.Implement cross-platform navigation using Solito.Work closely with designers using tools like Figma and Adobe XD to translate design specifications into functional user interfaces.Adhere to InstaCódigo's Design System to ensure consistency across all applications.Mentor junior developers and provide technical guidance and support.Participate in agile development processes and contribute to continuous improvement initiatives.Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.5+ years of professional experience in mobile application development.3+ years of hands-on experience with React Native.Strong proficiency in JavaScript and TypeScript.Experience with state management libraries such as Redux or MobX.Familiarity with RESTful APIs, GraphQL, and WebSocket protocols.Knowledge of mobile app architecture patterns such as MVC, MVVM, or VIPER.Experience with mobile app deployment processes for both App Store and Google Play.Understanding of mobile UX/UI design principles and best practices.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.Preferred Qualifications:
Experience with fintech applications or trading platforms.Knowledge of native mobile development (Swift, Objective-C, Kotlin, Java).Familiarity with continuous integration and deployment (CI/CD) pipelines.Understanding of security best practices for mobile applications.Contributions to open-source projects or active participation in the React Native community.Experience with NativeWind and Solito for enhanced styling and navigation in React Native applications.Proficiency in design tools such as Figma and Adobe XD.Experience working with and adhering to a design system.Benefits:
Competitive salary and performance-based bonuses.Flexible working hours and remote work options.Opportunities for professional growth and career advancement.Collaborative and innovative work environment.Health and wellness benefits.