Job Description
Loynova is a leading provider of innovative and customizable loyalty solutions. We specialize in creating tailored loyalty programs that drive customer engagement and brand loyalty for businesses of all sizes. With a global reach and a prestigious client list including Visa, Orange, and Shell, we are a dynamic and rapidly growing company committed to delivering exceptional results.
We are seeking a highly skilled and experienced Technical Lead - React Native + React with expertise in React Native, Node.js and Web Development. The ideal candidate will have a strong background in developing and leading complex web and cross platform mobile applications. As a Technical Lead, you will be responsible for guiding the development team, architecting solutions, and ensuring the successful delivery of high-quality products.
As a Technical Lead, you'll be responsible for:
Technical Leadership:
Provide technical guidance and mentorship to your team members.
Conduct and oversee code reviews to maintain quality and adherence to coding standards.
Provide your input at all stages of the Development Lifecycle; Design, coding, testing and production release.
Team Management:
Assign tasks, monitor project progress, and ensure deadlines are met.
Address team concerns and resolve conflicts as needed.
Identify and address skill gaps to strengthen team capabilities.
Cross-Platform Mobile Development:
Design, develop, and maintain efficient and scalable mobile applications using React Native and\or Flutter.
Write clean, well-structured, and maintainable code.
Optimize app performance for various devices and platforms.
Implement state management solutions e.g. Redux.
Leverage native platform features and APIs.
Ensure app security and privacy best practices.
Design and implement responsive UI/UX that adapts to different screen sizes.
Leverage platform-specific features while maintaining a consistent user experience.
Experience with mobile app distribution on Google Play Store and Apple App
Store.
Web Development:
Design, develop, and maintain efficient and scalable web applications using Node.js, Express.js, React and Angular, Vue.js, or other modern frameworks.
Strong proficiency in JavaScript, TypeScript, HTML5, CSS3, Websockets, Async/Await.
Develop robust and secure RESTful APIs, GraphQL and APIs versioning and documentation.
Implement server-side rendering (SSR) and other optimization techniques.
Ensure web application security and performance.
Design, implement and optimize complex databases for performance and scalability.
Solid experience in NoSQL/SQL databases, such as, MongoDB, PostgreSQL, MySQL, or SQL Server and caching systems (e.g., Redis).
Automated Testing:
Implement automated testing frameworks for unit, integration, and end-to-end testing.
Write unit tests and end to end testing to ensure applications quality.
Knowledge of CI/CD pipelines and DevOps practices and cloud platforms (AWS, Azure, or Google Cloud).
Use containerization technologies (Docker, Kubernetes) to streamline deployments.
RequirementsSoft Skills:
Excellent communication and interpersonal skills.
Strong analytical and problem-solving abilities.
Proven leadership skills with the ability to motivate and guide teams.
Attention to detail and commitment to high-quality results.
Experience:
5+ years of experience building web and cross platform mobile applications.
2+ years in team leadership roles with a record of successful project delivery.BenefitsWhat We Offer:
Professional Growth: Opportunities for career advancement and skill development.
Collaborative Environment: A supportive team that values your contributions.
Cutting-Edge Projects: Work with innovative technologies and solutions.
If you’re a passionate developer with strong leadership skills and a commitment to technical excellence, we’d love to hear from you.