React Native Senior Developer — Грузия, Тбилиси
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Грузия, Тбилиси
Формат: Удалённая работа
Занятость: Полная занятость
Грейд: Senior
We are looking for experienced professionals who can design and develop complex software systems from scratch, design project-wide technical solutions, as well as establish and control the best development practices.
Responsibilities
• Develop and enhance cross-platform mobile applications using React Native, ensuring high performance and quality on both iOS and Android;
• Collaborate with design and product teams to create seamless, intuitive, and visually appealing user interfaces;
• Optimize applications for maximum performance and scalability;
• Integrate third-party APIs and native libraries as needed;
• Conduct code reviews, write unit tests, and debug applications to ensure code quality and functionality;
• Maintain up-to-date knowledge of React Native advancements and apply best practices in coding, architecture, and development methodologies;
• Provide technical expertise to guide product development and offer solutions for complex issues;
• Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Requirements:
• +4 years of experience in IT and minimum of 2 years of proven experience as a RN Developer;
• Expertise in React Native, React is essential;
• Comprehensive understanding of both front-end and back-end development processes;
• Strong collaboration skills, enabling effective teamwork and communication within cross-functional teams;
• Ability to adapt quickly to emerging technologies and evolving project requirements;
• In-depth understanding of React Native architecture, component lifecycle, state management, and hooks, familiarity with nativebuild tools (Xcode, Android Studio) and native app design; principles, including offline storage, threading, and performance tuning;
• Experience with RESTful APIs, GraphQL, and third-party integrations;
• Sound knowledge of HTML, CSS, and associated technologies for front-end development;
• Experience in code testing and debugging, leveraging tools such as Jest;
• Firm grasp of software development principles and methodologies, encompassing Agile, Scrum, and Waterfall;
• Outstanding communication skills and adeptness in collaborative teamwork;
• Strong organizational acumen and meticulousness to deliver top-notch work;
• Excellent command of spoken and written English.
Nice to have:
• Familiarity with GraphQL and its fusion with frontend applications;
• Experience in creating native modules using Swift/Kotlin/Java;
• Knowledge of CI/CD pipelines.
We can offer:
• Projects for such clients as PayPal, Wargaming, Xerox, Philips, adidas and Toyota
• Competitive compensation that depends on your qualification and skills
• Career development system with clear skill qualifications
• Options to work remotely
• Compensation for medical expenses
• English courses online
• Corporate parties and events for employees and their children
• Internal conferences, workshops and meetups for learning and experience sharing
• Gym membership compensation, corporate sport competitions (cybersport included)
• 5 days of paid sick leave per year with no obligation to submit a sick-leave certificate