Senior Frontend Software Engineer (React)

Lviv, Ternopil, remote
Full time

    By applying you are agreeing to the Terms & Privacy

    StartupSoft connects top Ukrainian engineers with world-class startups from Silicon Valley and EU. Our developers work directly on the product as an integral part of the startup team

    About project

    Village was established to help nonprofit organizations better manage volunteers and clients in a physical location while creating local awareness of their resources. Out of our own experience, we feel passionate about creating human-centered community engagement platforms that meet needs, solve problems, and help organizations care better for their clients and patrons. We believe that it is both possible and practical to bridge the gaps between the corporate and non-profit sectors in positive ways that truly benefit the public

    Tech stack

    React; JavaScript

    Team composition

    2 Engineers, QA and PM

    Project stage


    Qualifications and skills

    We are looking for an experienced Javascript developer who is proficient with React.js. The main focus of this developer would be building user interface components and connecting those components using Redux to our existing Rest API. Also ensuring that the components fit into the overall application architecture and leverage the latest Ant Design features. This person should have a dedication to collaboration and the success of the overall platform

    • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
    • Thorough understanding of React.js and its core principles
    • Prior experience with popular React.js workflows (such as Redux)
    • Familiarity with RESTful APIs
    • Familiarity with HTML / CSS
    • GIT experience is necessary
    • GitHub experience is a plus
    • Knowledge of modern authorization mechanisms, such as JSON Web Token
    • Familiarity with modern front-end build pipelines and tools
    • Ability to understand business requirements and translate them into technical requirements
    • Good with naming conventions
    • Familiar with how to use the chrome debugger


    • Developing the latest user-facing features using React.js
    • Designing a modern highly responsive web-based user interface
    • Building reusable components and front-end libraries for future use
    • Translating designs and wireframes into high-quality code
    • Learn and understand user interactions
    • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
    • Coordinating with various teams working on distinct layers
    • As a React.js Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive
    • Leveraging the Ant Design Framework to build the components
    • Connect backend functionality and services to the component via Redux Toolkit
    • Testing and debugging issues
    • Make pull requests and manage all code through git and GitHub

    Why StartupSoft?

    • Work with top entrepreneurs and startups from Silicon Valley and EU
    • Become an integral part of the core team — be more than someone who just writes code
    • Potential to receive equity in high-growth startups
    • Contribute to well-funded products with potential to impact millions
    • Beautiful offices in the best locations with high-end amenities
    • Tight-knit team with an inclusive and transparent culture
    • Only the latest, modern technologies with no legacy code and management bureaucracy
    • Above average salary, benefits & medical insurance

    Want to check the rest of vacancies?

    More Vacancies
    Roksolana Kushliak

    Roksolana Kushliak

    Talent Acquisition Specialist