Photon logo
Photon

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

React Developer - Offshore

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 5,001-10,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

India

Posted

73 days ago

Salary

0

Seniority

Mid Level

Job Description

React Developer - Offshore

Photon

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.

Related Job Pages

More Software Engineer Jobs

Plain Concepts logo

Mobile Developer – iOS, Swift

Plain Concepts

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

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

Founded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global

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

Affirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af

Full TimeRemoteTeam 2,200Since 2012

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
Full TimeRemoteTeam 201-500

🌐 Join Modirum Platforms as an Intermediate PHP Developer Location: Belgrade, Serbia Type: Full Time About Modirum Platforms Modirum Platforms is a leading innovator in delivering secure, AI-driven solutions for Telecom, Critical Communications, Finance, Public & Government, and Energy sectors. With a focus on platform development, our mission is to empower businesses by enabling them to launch, deliver, and scale services more efficiently—while maintaining trust, reliability, and innovation. The Opportunity We’re looking for an Intermediate PHP Developer to join our dynamic and collaborative team. You’ll play a key role in digitizing industrial workflows and transforming legacy on-premise systems into scalable, cloud-native platforms. You’ll work closely with experienced AWS developers and cloud architects to expand a product already in use by major industry players—offering real impact and excellent growth potential in a high-demand tech domain. What You’ll Do - Develop and implement cloud-native applications and services - Collaborate on designing scalable cloud infrastructure - Help modernize legacy systems and drive digital transformation - Contribute to product architecture, security, and performance improvements - Work with cross-functional teams in an agile environment - What We’re Looking For - Hands-on experience with AWS services (e.g., EC2, Lambda, S3, etc.) - Proficiency in modern programming languages (Python, Java, Node.js, etc.) - Understanding of microservices architecture and CI/CD pipelines - Experience with containerization (Docker, Kubernetes) - Strong collaboration and communication skills Nice to Have - Experience with Infrastructure as Code (Terraform, CloudFormation) - Knowledge of DevOps practices and monitoring tools Why Join Us? ✔ Work on real products used by top brands ✔ Learn from experienced cloud experts ✔ Flexible, remote-friendly culture ✔ Innovation-focused environment ✔ Competitive salary & benefits

Serbia