Job Title: Senior Front-end (React, Typescript, Redux)Company: RI SoftwareLocation: Remote
PLEASE NOTE: This is an early stock-option, entrepreneurial opportunity - not a salaried job.The company:RI Software is a progressive and modern Ukrainian startup company founded by a team of like-minded individuals with the goal of improving the efficiency of businesses and fostering their development to enhance the overall economy of the countries where our services are available. Consequently, our team has successfully created RI Business. Of course, we have no intention of stopping here; we have ambitious plans that we are determined to bring to fruition.
Compensation:We are a pre-money start-up with ~20 members internationally remote, passionate members contributing sweat equity for early stock options. The stake shared is the 'fair market stake basis' for startups for the role's equity value and potential future stake post-launch. This means that the stake mentioned is based on what is considered fair within the market for startup companies. It takes into account both the equity (ownership in the company) being offered and the potential stake that could be earned in the future, especially after the startup has been launched. Essentially, it's a way to determine a reasonable compensation package for a particular role within a startup, considering both current and future possibilities.
We are seeking someone who:* has experience in the startup ecosystem and/or is looking to expand to more disruptive Saas industries;* has an open mind to a unique venture that makes everybody curious and many to consider joining an early-stage startup to earn ownership options;* appreciates and considers investing their time entrepreneurially;* is consistently available at least 5 days a week with a 4-hour schedule (either 6 am - 10 am or 10 am-2 pm).
Job Description:We are seeking a skilled and motivated Senior Front-End to lead our dynamic and innovative front-end development team. The ideal candidate should possess a strong technical background in web development, along with excellent leadership and communication skills. As the Front-End Team Leader, you will play a crucial role in driving the design, development, and maintenance of user-facing web applications, ensuring high-quality code, seamless user experiences, and efficient collaboration within the team.
Responsibilities:Leading and mentoring a team of front-end developers, providing guidance, coaching, and fostering a collaborative and innovative work environment.Architecting and designing scalable, modular, and maintainable front-end solutions using React, TypeScript, and Redux.Collaborating closely with product managers, designers, and back-end developers to translate business requirements into elegant and user-friendly web interfaces.Conducting code reviews, enforcing coding standards, and ensuring high code quality, performance, and accessibility.Playing an active role in technical decision-making, technology selection, and process improvement to enhance the team's productivity and development practices.Managing project timelines, tasks, and resource allocation within the front-end team.Providing thought leadership and staying current with industry trends, best practices, and emerging technologies related to front-end development.Identifying and addressing technical challenges and roadblocks, working with the team to find innovative solutions.
Qualifications:.Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).Proven experience as a Front-End Developer with in-depth knowledge of React, TypeScript, and Redux.Strong leadership skills with a track record of successfully leading and mentoring development teams.Solid understanding of front-end architecture, design patterns, and best practices.Experience with version control systems (e.g., Git) and front-end build tools (e.g., Webpack).Excellent problem-solving skills and a passion for delivering exceptional user experiences.Effective communication and interpersonal skills, with the ability to collaborate cross-functionally and communicate technical concepts to non-technical stakeholders.Experience with agile development methodologies is a plus.Previous experience with [mention any specific tools, frameworks, or technologies your company uses] is a strong advantage.