Position: Lead Software Engineer (React)
Company: Innovecs
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2023-04-01T00:00:00+03:00

Innovecs is looking for Lead Software Engineer (React) to join our team and support one of the most fast-growing stock market game platforms. 

**REQUIREMENTS**

-At least 5 years of experience in developing applications using React (strong understanding of React framework and its core concepts)
-Proficiency in HTML, CSS, and JavaScript, and TypeScript
-Familiarity with state management libraries such as Redux or MobX
-Ability to work with package managers such as npm and yarn
-Understanding of project builders like Webpack or Parcel
-Experience with browser engine APIs and browser compatibility issues
-Understanding of infrastructure and deployment processes, including publishing and serving platforms like Vercel, DigitalOcean.
-As a plus - experience with AWS or GCP, nginx or apache
**TECHNICAL STACK:** JavaScript, TypeScript, React, MobX

**RESPONSIBILITIES**

-Architect and develop a scalable, maintainable web platform using React and related technologies.
-Design and implement the application architecture, ensuring optimal performance and maintainability.
-Mentor, guide, and lead a diverse team of React developers, fostering a culture of collaboration and continuous improvement.
-Conduct daily stand-ups, sprint planning, and backlog refinement/grooming sessions to facilitate agile development processes.
-Establish and maintain CI/CD pipelines, unit testing, and other quality assurance tools to ensure code quality and reliability.
-Manage a distributed front-end team, coordinating efforts across multiple time zones and cultures.
-Define and enforce technical architecture, coding standards, and team policies to ensure consistency and maintainability across the codebase.
-Collaborate with product managers and designers to translate conceptual ideas into valuable, user-friendly experiences.
-Coordinate closely with back-end developers to ensure seamless integration and delivery of a well-implemented final product.

**WHAT WILL YOU GET**

-Attractive compensation pegged to the U.S. dollar with full benefits package
-Modern hardware setup
-Individual development plan, career coaching, and Mentorship Program
-Investment in your professional growth: workshops, webinars, training platform, and edutainment events
-Global certification preparation program (AWS, ISTQB, Unity, Scrum, etc.), and comprehensive online courses on Udemy, Educative, Pluralsight, edX
-The flexible working mode in hybrid teams with high-skilled peers
-Opportunity to work from home or from anywhere with our Relocation Support Program
-Open-door culture, simplified processes, transparent communication, and top management at a handshake distance
-Private health insurance, paid maternity/paternity leave, sick leaves, vacation, and holidays
-Online workouts with fitness coaches & community enrollment in activities such as esports, yoga, chess, mindfulness, etc.
-English classes and public speaking club to boost your language and presenting skills
-Virtual team buildings, social activities and occasional gifts to celebrate Innovecs lifestyle