As a Senior Fullstack Developer, you will play a pivotal role in shaping the future of our cutting-edge applications. You'll be responsible for implementing robust and scalable solutions, with a primary focus on React-Native for the Front End and Node.js (NestJS) for the Backend. Your creativity, problem-solving skills, and technical prowess will be crucial in delivering high-quality, user-friendly software.Your responsibilities will include:Design, develop, and maintain robust and scalable applications using React-Native for the Front End and Node.js (NestJS) for the Backend.Collaborate with cross-functional teams to define, design, and ship new features while maintaining high code quality and standards.Provide technical leadership and mentorship to junior developers, fostering a culture of innovation and continuous learning.Lead code reviews to ensure best practices and adherence to coding standards.Contribute to the architectural decisions of the software, ensuring scalability, maintainability, and performance.Work closely with the product and design teams to translate requirements into technical specifications.Implement and advocate for best practices in code quality, testing, and continuous integration.Identify and address performance bottlenecks, security vulnerabilities, and other issues as they arise.Collaborate with Front End and Backend developers to integrate user-facing elements with server-side logic seamlessly.
Requirements:Proven experience as a Fullstack Developer with expertise in React-Native for Front End and Node.js (NestJS) for Backend.In-depth knowledge of React Native and its core principles.Solid understanding of mobile and web development best practices, responsive design, and user experience principles.Understanding of CI/CD.Unit testing, cypressProficient in Git, JIRA, and other collaborative development tools.Experience with cloud services (Azure, AWS, or Google Cloud).Solid understanding of RESTful APIs and how to integrate them into mobile applications.Strong problem-solving skills and attention to detail.Excellent communication and collaboration skills.Previous experience in Agile/Scrum development methodologies.Advanced English