Kindgeek logo
Kindgeek

We build innovative products that generate value.

Frontend Engineer, React/React Native

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

39 days ago

Salary

0

Seniority

Senior

Job Description

Frontend Engineer, React/React Native

Kindgeek

• Developing customer-facing features using React (web) and React Native (iOS & Android) • Building and maintaining reusable, well-typed UI components in TypeScript • Working within and contributing to the product design system for visual consistency across platforms • Integrating frontend interfaces with backend APIs • Contributing to Node.js services • Participating in code reviews for quality assurance • Debugging issues across web and mobile environments

Job Requirements

  • 5+ years of professional frontend engineering experience
  • Strong command of React and TypeScript
  • Hands-on experience with React Native for iOS and Android development
  • Solid understanding of design systems and UI component architecture
  • Experience integrating with REST or GraphQL APIs in production applications
  • A sharp eye for UI detail and user experience quality
  • Familiarity with Node.js
  • Experience working with CI/CD pipelines and version control workflows (Git)
  • Strong problem-solving skills and ability to work independently in a team

Benefits

  • 18 working days of fully paid vacation
  • 10 compensated by 50% sick leaves without a note from the doctor
  • opportunity to take study leaves
  • health insurance packages depending on length of stay
  • access to corporate English courses with 50% reimbursement
  • offline library access and corporate training/classes
  • request any internal or external training or certification related to work responsibilities
  • community support through various online and offline clubs

Related Job Pages

More Software Engineer Jobs

Ping Identity logo

Vice President, Engineering

Ping Identity

Identity Security for the Global Enterprise

Full TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Own strategy, delivery, and operations for a large, multi-tenant platform composed of many services and product teams. • Lead a multi-year AI transformation, embedding AI into products and engineering practices with clear success metrics (e.g., feature velocity, quality, cost, and customer impact). • Manage and develop a ~300-person, geo-distributed engineering organization, including major hubs in India and other regions. • Build trust with existing teams and leaders while making and executing difficult architectural, organizational, and investment decisions. • Partner closely with Product, Architecture, SRE/Operations, Security, and GTM to align priorities and tradeoffs across a broad product portfolio. • Communicate strategy, progress, and risk to the executive team and Board in a concise, business-focused way.

California
$219K - $300K / year
Job Closed
Mercor logo

Lead Software Engineer

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

Part TimeRemoteH1B No Sponsor

Role Description - Author and manage Pull Requests (PRs) to integrate new code into large, complex open-source codebases. - Evaluate and enhance AI model training through active contributions to open-source repositories. - Collaborate with AI research teams to improve training data quality and model outputs. - Work independently and asynchronously to meet deadlines and deliver impactful code. - Shape the future of open-source projects by providing structured feedback and innovative solutions. Qualifications - Strong ability to author and manage Pull Requests (PRs). - Demonstrated experience with significant GitHub contributions. - Preferred: 3+ years as a Software Engineer. Requirements - Start Date: Immediately Application Process - Upload resume - AI interview based on your resume - Submit form Resources & Support - For details about the interview process and platform information, please check: Interview Process - For any help or support, reach out to: support@mercor.com - Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

Worldwide
$150 / hour
Job Closed
Kainos logo

Lead Software Engineer

Kainos

Thinking Beyond Limitations

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Role Description As a Lead Software Engineer in Kainos, you'll be responsible for leading teams and developing high quality solutions which delight our customers and impact the lives of users worldwide. It’s a fast-paced environment so it is important for you to make sound, reasoned decisions. - Manage, coach, and develop a small number of staff, focusing on employee performance and career development. - Provide direction and leadership for your team while solving challenging problems together. - Interact with customers, share knowledge, and mentor those around you. Qualifications - Expertise in designing, building, testing, and maintaining modern software applications, with strong experience in at least one of Python or C#/.NET. - Technical leadership of teams building and testing modern, scalable, secure, performant applications in line with software development principles, practices, and patterns (e.g., XP, TDD). - Experience building AI or ML-powered products, including model integration, evaluation, prompt engineering, or retrieval-augmented generation (RAG) pipelines. - Experience with Microsoft Azure AI services (e.g., Azure OpenAI Service, Microsoft Foundry, Cognitive Services) or equivalent cloud AI platforms. - Experience of technical ownership for a product or software project, including architecture, estimation, product planning, and user story/requirement creation. - Expertise in software design and development across all layers of an application, including API design, data pipelines, and front-end integration. - Demonstrated ability in managing, coaching, and developing junior members of your team and wider community. - Experience with the latest Continuous Integration and Continuous Delivery techniques, including CI/CD for ML/AI workloads (model versioning, experiment tracking, automated evaluation). Requirements - Experience with the Microsoft agent ecosystem (e.g., Microsoft Agent Framework, Copilot Studio, Microsoft 365 Agents SDK, or Semantic Kernel). - Knowledge of responsible AI practices, including content filtering, PII handling, bias testing, and governance of autonomous agent actions. - Good communication skills, with the ability to communicate technical concepts and trade-offs to both technical and non-technical stakeholders. - Active participation in knowledge sharing activities, both within the team and at a wider capability level and externally where appropriate. - Experience of multiple programming languages and data storage technologies, including vector databases or search indices. - Knowledge of public cloud platforms such as Azure or AWS, including SaaS and PaaS offerings. Benefits - People-first culture where your ideas are valued and your growth is supported. - Opportunity to be part of a diverse, ambitious team that celebrates creativity and collaboration.

United Kingdom
Spassu logo

Front-end Developer

Spassu

Soluções digitais para transformar o futuro

Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Performs activities covering the entire software development lifecycle, from requirements gathering through to support for final deployment of the features they develop, consistent with agile development processes. • Be a member of the development team, taking ownership of work items for development in each Sprint; • Perform development-related activities such as analysis and design, programming, testing, and requirements; • Carry out software development activities in a multidisciplinary way, focusing on product quality and maintainability, including requirements, analysis and design, programming, configuration management, testing and deployment; • Manage own work, promptly notifying the team of any delays or other impediments; • Mentor and support developers on the project development team; • Code and integrate software components according to technical specifications, using the development tools, programming languages and libraries defined for the project; • Identify, build and test developed components to ensure quality; • Perform corrective and evolutionary maintenance of software components; • Prepare technical documentation in accordance with the contract requirements under which they are working; • Integrate components produced with those built by other team members, using the integration tool defined for the project; • Set up and configure a local development environment according to the project’s requirements and needs; • Provide support to the IT team and client users when requested, regarding the characteristics and specifics of the components, modules and software packages developed; • Deliver and execute integration tests in the client environment to ensure full functionality of the software and its components; • Monitor acceptance testing and deployment of the software in the client environments as established in the contract; • Conduct training and knowledge transfer to the client about the developed software to ensure proper system operation; • Understand the operation of information systems based on experimentation/observation, with the ability to refactor legacy web systems.

Brazil
Job Closed