Job Closed

This listing is no longer active.

Espeo Software logo
Espeo Software

Your Partner in Financial Technology Development

React Native Engineer

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 51-200Since 2008H1B No SponsorCompany SiteLinkedIn

Location

Finland

Posted

113 days ago

Salary

0

Seniority

Mid Level

Job Description

React Native Engineer

Espeo Software

• Develop and maintain a React Native mobile application as part of a cross-functional product team • Take ownership of feature delivery - from implementation through testing to release • Write clean, maintainable, and well-structured code using TypeScript • Integrate and work with REST and GraphQL APIs, including proper handling of async data, loading states, and errors • Participate in code reviews and contribute to maintaining a high-quality, consistent codebase • Collaborate closely with Product Owners and Designers to clarify requirements and make sound technical decisions • Investigate and resolve issues across development and production environments • Gradually take ownership of specific technical areas and contribute to architectural improvements • Actively participate in agile processes (planning, refinement, reviews, retrospectives) and document technical decisions

Job Requirements

  • 2–6 years of professional experience in software development
  • At least 2 years of hands-on experience with React Native in production environments
  • Strong knowledge of React Native, TypeScript, functional components, hooks, and React lifecycle
  • Experience with state management solutions (e.g. Redux Toolkit, Context API, Zustand) and understanding when to use them
  • Experience implementing navigation using React Navigation (stack, tab, drawer)
  • Practical experience integrating APIs and handling asynchronous data flows
  • Familiarity with testing: Jest, React Native Testing Library
  • Understanding of platform differences between iOS and Android and ability to debug platform-specific issues
  • Solid experience with Git (branching strategies, pull requests, resolving conflicts)
  • Basic understanding of CI/CD pipelines

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Software Engineer Jobs

Photon logo

React Developer - Offshore

Photon

AI-led Digital Transformation. Making Tomorrow Happen Today at the Intersection of Digital, Cloud, and AI.

Software Engineer113 days ago
Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

React Developer We are looking for a skilled React.js Developer to build and maintain high-quality, responsive web applications. The ideal candidate should have strong experience with React.js, front-end technologies, and be able to collaborate with designers, backend developers, and product teams to deliver seamless user experiences. Need someone who has experience mainly in design tokens Key Responsibilities: Develop and maintain React.js web applications. Build reusable, scalable, and efficient front-end components. Collaborate with UX/UI designers, backend developers, and other stakeholders. Optimize applications for maximum performance and scalability. Write clean, maintainable, and well-documented code. Participate in code reviews and contribute to best practices. Troubleshoot and debug issues to ensure smooth app functionality. Stay updated with the latest front-end development trends and technologies. Required Skills & Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field. Strong experience with [AB1] [AB2] React 18/19 - Hooks, Context API, Component composition TypeScript 5.x - Advanced types, generics, utility types JSX/TSX - Component patterns and best practices React Hooks - useState, useEffect, useRef, custom hooks Component Design - Props design, composition, render props Vitest - Unit testing, test configuration React Testing Library - Component testing, user events Jest DOM - Custom matchers, assertions Test Coverage - Coverage reports, quality metrics TDD/BDD - Test-driven development practices Storybook 8 - Component documentation, stories, addons TypeScript Declarations - .d.ts generation, type exports Markdown - Technical documentation, README files API Documentation - Props documentation, usage examples Experience with version control systems (Git) and modern build tools (Webpack, Babel). Understanding of responsive design and cross-browser compatibility.

India
Plain Concepts logo

Mobile Developer – iOS, Swift

Plain Concepts

Rediscover the meaning of technology | Spain, USA, UK, Germany, Netherlands, Australia and Romania.

Software Engineer113 days ago
Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

• Develop projects from scratch with minimal supervision and in collaboration with the team. • Participate in architecture design and decision-making within a constructive and co-creation-driven environment. • Work following SOLID principles. • Play a key role in implementing best practices and writing clean, reusable code. • Stay up to date with the latest tools and technologies in the market.

Spain
Job Closed
Capgemini logo

Components engineer

Capgemini

Get the Future You Want

Software Engineer113 days ago
Full TimeRemoteTeam 10,001+Since 1967H1B Sponsor

Job Description Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth. Your Role As a Component Engineer, you will be responsible for the identification, qualification, and management of electrical, electronic, and electromechanical components across products. You will play a critical role in ensuring component reliability, risk mitigation, and lifecycle management by working closely with cross‑functional teams and supporting change execution activities. Key Responsibilities: - Identify and perform qualification of electrical, electronic, and electromechanical alternate/replacement components. - Manage and maintain the component library, ensuring accuracy and standardization. - Perform alternate component searches and prepare detailed component comparison reports, independently evaluating and deciding on component attributes. - Suggest Form‑Fit‑Function (FFF) alternates for risk‑prone, sole‑source, or single‑source components. - Collaborate closely with cross‑functional teams (Engineering, Manufacturing, Quality, SCM) to support Problem Reports (PRs), Change Orders (COs), and related engineering changes. - Interpret electrical schematics and support PCB (Printed Circuit Board) development activities as needed. Your Profile Qualification & Experience: - Bachelor’s degree in Engineering with 3 to 6 years of experience in electrical or electromechanical component engineering and alternate part qualification. - Hands‑on experience with BOM management tools such as Silicon Expert and IHS. - Experience working with PLM systems and component library management tools. Technical Skills: - Strong understanding of end‑to‑end parameters of electrical and electromechanical components including (but not limited to): - Passive components, Discretes, Integrated Circuits - Connectors, Cables, Cable Assemblies - Fuses, Relays, Switches - RF components, Sensors, Adapters, Filters - All other PCBA components - Ability to review and interpret component datasheets and evaluate components for diverse product applications. - Familiarity with industry and regulatory standards such as UL, CE, CSA, IPC, SEMI, etc. - Exposure to product manufacturing environments is a strong advantage. What You’ll Love About Working Here We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You’ll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI. About Us At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential.

India
Affirm logo

Staff Software Engineer

Affirm

We create honest financial products that improve lives.

Software Engineer113 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Marketplace Experience team sits within Affirm’s Direct-to-Consumer organization and owns the core discovery and evaluation surfaces that help shoppers find the right merchant and financing option for their needs. Our scope includes search, deals, and merchant detail experiences, which are high-traffic, highly visible entry points that directly influence shopper trust, engagement, and downstream conversion. We work at the intersection of consumer experience, merchant strategy, and platform capabilities, partnering closely with Product, Design, Analytics, and dependent platform teams. We are seeking a Staff Software Engineer to provide technical leadership across Marketplace Experience. This is a senior individual contributor role for an engineer who can define and drive long-term technical strategy while remaining deeply hands-on. You will shape the evolution of our systems as we scale the Marketplace to support new discovery paradigms, personalization, and experimentation, while maintaining high standards for performance, reliability, and quality. In this role, you will operate as a force multiplier by setting architectural direction, leading cross-team initiatives, and raising the bar for engineering excellence across the team. You’ll be expected to navigate ambiguity, balance product velocity with technical sustainability, and mentor engineers through example and feedback. If you’re motivated by owning critical customer-facing systems and influencing how teams build and operate software, this role offers broad scope and impact. What You'll Do · You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects. · You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed. · You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes. · You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts. · You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. · You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For · You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. · You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes. · You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others. · You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work. · Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers. · You have strong verbal and written communication skills that support effective collaboration with our global engineering team. Compensation & Benefits Base Pay Grade - P Equity Grade - 5 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company). PL base pay range per year: PLN 358 000 - PLN 458 000 Additional benefits include: - Type of employment: Contract of Employment - Flexible Spending Wallets for tech, food and lifestyle - Away Days - wellness days to take off work and recharge - Learning & Development programs - Parental leave - Employee Resource & Community Groups - This role is eligible for creative tax benefits, subject to applicable law and company policy Location - Remote Poland The majority of our roles can be located anywhere in Poland This job description is not a contractual document, and is not intended to have binding force. #LI-Remote Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: - Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents - Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses - Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge - ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Poland
PLN358K - PLN458K / year