Remote
Full-time

Full Stack Node.js Team Lead (React Native experience)

Our client is a big international SaaS platform that allows salespeople to focus on selling. They offer ways to leverage data as an enabler for better, smarter, and faster conversions at every stage of the customer lifecycle. Now the main product is a BigData for sales professionals to identify, engage and close prospects, thanks to the prospecting platform, web extension, and API. The company’s customers range from SMBs to Enterprises, including Google, Dropbox, Uber, Microsoft, Facebook, etc.

We are looking for a highly skilled Full Stack Node.js Team Lead with React Native experienceto lead our development team in creating high-performing, scalable, and innovative mobile applications. The ideal candidate will have deep expertise in React Native for mobile development and Node.js for back-end development, combined with exceptional leadership skills to manage a team and deliver cutting-edge solutions.

Required skills:
• 6+ years of Software Development experience, with at least 2 years in a leadership role;
• Proficiency in Node.js with frameworks like Express.js or NestJS.
• Experience with RESTful APIs, WebSocket, and GraphQL.
• Familiarity with databases (SQL and NoSQL, e.g., PostgreSQL, MongoDB).
• Knowledge of cloud services like AWS, Azure, or Google Cloud Platform;
• Expertise in React Native, including Redux, React Navigation, and TypeScript;
• Strong understanding of mobile development for both iOS and Android platforms;
• Strong understanding of CI/CD pipelines, testing frameworks (e.g., Jest, Mocha), and DevOps practices;
• Familiarity with Docker, Kubernetes, or similar containerization tools;
• Good decision-making, organizational, and problem-solving abilities;
• Strong communication and interpersonal skills;
• Hands-on experience with Agile methodologies.

Responsibilities:
• Lead, mentor, and guide a team of React Native Engineers;
• Conduct regular team meetings, one-on-ones, and performance evaluations;
• Foster a culture of collaboration, accountability, and continuous learning within the team;
• Perform code reviews to ensure best practices, code quality, and scalability;
• Troubleshoot and resolve complex technical issues across the stack.
• Collaborate with product managers, designers, and stakeholders to define project requirements and deliverables;
• Plan sprints, allocate resources, and manage project timelines to ensure on-time delivery;
• Identify risks and bottlenecks, implementing effective mitigation strategies;
• Work closely with UI/UX teams to ensure seamless integration of designs into applications;
• Coordinate with QA teams to maintain high-quality standards;
• Advocate for and implement development process improvements.

We offer:
• Flexible working arrangements;
• Paid vacations (25 workdays) and sick leaves (5 workdays);
• Partial compensation for any sports activity;
• Medical insurance;
• English courses paid by the company;
• Challenging, and fast-growing product;
• Autonomous team structure with a lot of freedom and ownership;
• Opportunities to speak with clients and the development team only in English and free English classes;
• As a part of the team, you will be responsible for the production environments of the squad products that are used by thousands of customers worldwide.

Application

    You might be also interested in other positions

    Remote
    Part-time
    Read more
    Read more
    Application