CrawlJobs Logo

Senior Software Developer (React)

United States, Austin · Job Posted December 30, 2025
Apply Position
Job Link Share

Job Description

As a Senior Software Developer with a React emphasis, you will drive organizational growth by delivering high-quality, mission-critical technology solutions. You’ll be involved in all stages of the development lifecycle, from research and design to testing, optimization, and documentation, collaborating with cross-functional teams to enhance system performance and architecture.

Job Responsibility

  • Design, architect, and implement new features, as well as support and re-implement existing features, using React and modern JavaScript frameworks, ensuring scalability, maintainability, and performance
  • Collaborate cross-functionally with UX/UI designers, backend engineers, and product managers to deliver intuitive, seamless user experiences aligned with business goals
  • Optimize performance across devices and browsers, employing best practices in responsive design and accessibility
  • Lead and mentor junior developers through code reviews, technical discussions, and knowledge sharing
  • Evolve and enhance the front-end architecture, guiding the adoption of new tools, frameworks, and methodologies
  • Maintain and modernize existing systems, including upgrading legacy modules with contemporary technologies
  • Participate fully in the SDLC—design, develop, test, debug, and document high-quality code
  • Champion quality by enforcing coding standards, implementing automated testing, and maintaining clear, thorough documentation
  • Build reusable components and contribute to scalable, modular systems that support future growth
  • Stay ahead of industry trends and proactively introduce innovative solutions to improve our products and processes

Requirements

  • Bachelor’s Degree in Computer Science or related field
  • 7+ years of professional software development experience, with a strong focus on React and modern JavaScript/TypeScript
  • 5+ years of experience with Spring Framework or similar Java ecosystems
  • 5+ years of experience with JavaScript
  • Strong proficiency in React, with a minimum of 3–5 years of building interactive UI components
  • Proven track record in architecting and delivering complex, scalable front-end applications
  • Strong proficiency with HTML5, CSS3/Sass, and responsive design principles
  • Experience integrating front-end applications with RESTful APIs and backend services
  • Solid understanding of software architecture patterns, design principles, and best practices
  • Familiarity with automated testing frameworks and CI/CD workflows
  • Excellent collaboration and communication skills, with the ability to work effectively in cross-functional teams
  • Demonstrated leadership in mentoring developers and guiding technical direction
  • Ability to adapt to evolving technologies and rapidly learn new frameworks or tools
  • A proactive, independent mindset and strong problem-solving abilities

Nice to have

  • Familiarity with Agile SDLC methodologies
  • Knowledge of AngularJS
  • Comfortable navigating Linux environments
  • Proven ability to design and develop API-driven systems
  • Experience or interest in real estate data, or similar applications
  • Familiarity with backend technologies such as Java
  • Familiarity with SQL, Elasticsearch/MongoDB/NoSQL
  • Understanding of CI/CD pipelines and automated testing
  • Experience in Agile/Scrum environments
  • Background in real estate technology or MLS platforms is a plus
  • Bonus: Experience with server-side technologies (e.g., Java), cloud platforms, or hybrid-cloud environments

What we offer

  • Medical/Mental/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Retirement Savings Plan
  • Long-Term Disability Insurance Plan
  • Accidental Death and Dismemberment Insurance Plan
  • Basic Life Insurance Plan
  • Equity Plan (Company Stock Options)
  • Generous PTO
  • Paid Sick Days
  • Paid Holidays
  • Stocked Kitchen, and Taco Fridays
  • Gym Membership (Wellness Program)
  • Costco Membership
  • Professional Development Opportunities & Reimbursement

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Developer (React)

8 matching positions

Senior Software Developer (React)

We are seeking a highly experienced Senior Front-End Developer to join a new pro...
Location
Location
Poland
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of proven experience delivering production-grade React/TypeScript applications
  • Strong understanding of authentication flows, JWT, and tenant-aware UX
  • Experience with RBAC implementation in front-end applications
  • Proficiency in secure file handling and S3 pre-signed URL workflows
  • Experience delivering complex tasks and contributing to design and architecture, with strong understanding of scalability and performance optimization
  • Strong problem-solving skills and ability to work independently
  • Excellent communication and stakeholder management skills
  • English level – Upper-Intermediate or higher
Job Responsibility
Job Responsibility
  • Develop and maintain production-ready TypeScript/React UIs
  • Implement authentication sessions wiring and tenant-aware UX
  • Build RBAC-aware routing and components
  • Implement secure file handling with presigned S3 upload/download flows, including progress tracking and error handling
  • Work within monorepos and shared-type environments
  • Collaborate with the Back-End Developer and other stakeholders to ensure seamless integration
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Medical insurance with an affordable family coverage option
  • Mental health program which includes free and confidential consultations with a psychologist
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Fulltime
Read More
Arrow Right

Software Developer Senior Technical Lead - React & Next.js

We are seeking a skilled and experienced Senior Frontend Developer with deep exp...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 6 years of development experience
  • Strong proficiency in React.js and Next.js
  • Deep understanding of OOP, SOLID principles, and system design
  • Hands-on experience with Redux, Saga middleware, service workers, and performance optimisation
  • Familiar with CI/CD pipelines, unit testing, automation testing, and static code analysis tools
  • Knowledgeable in microfrontend patterns, PWA, server-side rendering, and advanced design patterns
  • Collaborative team player with excellent communication and leadership skills
  • Self-motivated, innovative, and committed to continuous improvement
  • Experienced in mentoring and developing technical talent
  • Skilled in translating business needs into technical solutions
Job Responsibility
Job Responsibility
  • Lead a frontend development squad to deliver high-quality features and meet business requirements
  • Architect and implement scalable, high-performance web applications using React.js and Next.js
  • Review and maintain clean, efficient, and well-documented code
  • Collaborate with cross-functional teams to ensure seamless integration and delivery
  • Identify and address technical challenges proactively, including managing technical debt
  • Mentor and support team members, providing regular feedback and development plans
  • Drive recruitment and onboarding of new team members within the technology guild
  • Define and enforce technical guidelines and best practices across the team
  • Facilitate feedback sessions with senior stakeholders to align on goals and progress
What we offer
What we offer
  • Opportunity to lead a high-performing frontend development team within a global organisation
  • Exposure to cutting-edge technologies including React.js, Next.js, and microfrontend architectures
  • A collaborative and inclusive work environment that values innovation and continuous learning
  • Involvement in strategic decision-making and technical leadership within the Technology Shared Services Egypt department
  • The chance to shape technical standards and mentor the next generation of developers
Read More
Arrow Right

Senior Software Developer - Full Stack

We are seeking a highly skilled Senior Full Stack Software Developer to design, ...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 24, 2026
Flip Icon
Requirements
Requirements
  • Advanced proficiency in React, Next.js, Node.js, and core web engineering utilizing JavaScript and TypeScript
  • Robust experience with Entity Framework (or similar ORM tools), advanced SQL writing, and building REST APIs
  • Deep knowledge and practical application of WCAG and AODA guidelines for public-facing web applications
  • Experience working with or migrating Java EE technologies (Spring Boot, Spring MVC, JPA, WebLogic, Tomcat)
  • Strong background in Agile/Scrum delivery models, product backlog navigation, and rapid application lifecycle workflows
  • Superior analytical, troubleshooting, and negotiation skills with a proven track record of meeting strict production release timelines
Job Responsibility
Job Responsibility
  • Full-Stack Engineering: Lead end-to-end development initiatives, ensuring the entire application stack is engineered for speed, responsiveness, and seamless vertical integration
  • Architecture & Database Management: Assist in the design of overall solution architectures, design and deploy relational databases, and manage data access layers using Entity Framework or equivalent ORM tools
  • API Construction: Design, construct, and maintain secure REST API services, ensuring efficient data exchange and clean integration with front-end user interfaces
  • Modern Web Frameworks: Build and modernize web applications using React, Next.js, and Node.js alongside Cloud-Native, PaaS, and Java EE application architectures
  • Design & Documentation: Create application designs, technical specifications, and object-oriented UML models using design tools like PowerDesigner
  • QA & DevOps Support: Support continuous quality processes including unit testing, test automation, load testing, and penetration testing, while maintaining CI/CD pipeline integrity
  • Enterprise Production Support: Provide tier-3 application support, encompassing complex incident investigation, troubleshooting, and delivering long-term architectural fixes
  • Compliance & Standards: Ensure all software deliverables conform to Web Content Accessibility Guidelines (WCAG) and Accessibility for Ontarians with Disabilities Act (AODA) frameworks
  • Collaboration & Knowledge Sharing: Provide technical consultative support to teammates and facilitate ongoing knowledge transfer throughout all stages of the contract lifecycle
What we offer
What we offer
  • Modern Architecture Focus: Gain extensive hands-on experience driving next-generation architectures using Next.js and serverless microservices
  • End-to-End Ownership: Take full ownership of feature sets spanning database design, backend logic, frontend presentation, and pipeline automation
  • Cross-Functional Visibility: Act as a key technical liaison alongside UX Designers, Cloud Architects, and Product Managers to define technical strategy
  • Strategic Modernization: Contribute significantly to the technical renewal and migration of foundational enterprise business systems
  • Fulltime
Read More
Arrow Right

Senior Software Developer - ReactJs (VOIS)

We are seeking a skilled and collaborative Senior Software Developer with expert...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of hands‑on development experience
  • Proficient in ReactJS
  • Skilled in PWA development, HTML5, JavaScript, Bootstrap, CSS, jQuery, and general web development
  • Strong in data structures, algorithms, debugging, and troubleshooting
  • Familiar with the broader React ecosystem and Webpack
  • A collaborative individual who values inclusive teamwork and continuous improvement
Job Responsibility
Job Responsibility
  • Design, develop, and deliver web applications across the full lifecycle, including concept, build, deployment, testing, release, and ongoing support
  • Create intuitive and engaging user interfaces using modern frontend technologies
  • Collaborate with product owners, QA teams, and designers to translate business needs into high‑quality technical solutions
  • Ensure best practices in coding, testing, and performance optimisation
  • Keep abreast of the latest trends in Progressive Web Apps (PWA), web, and mobile technologies
  • Apply MVC design patterns within the PWA development model
  • Integrate third‑party APIs effectively and securely
  • Support user interaction design on web applications through strong frontend development skills
  • Participate in code reviews and uphold engineering standards
  • Provide mentorship to junior team members
What we offer
What we offer
  • Opportunity to work on cutting-edge web technologies and digital transformation projects
  • Exposure to global teams and cross-functional collaboration
  • A culture that values innovation, learning, and continuous improvement
  • Career growth through mentoring and leadership opportunities
  • Fulltime
Read More
Arrow Right

Senior Software Developer - Full Stack

We are seeking a highly skilled Senior Full Stack Software Developer for a 10-mo...
Location
Location
Canada , Toronto
Salary
Salary:
565.97 - 601.35 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
June 28, 2026
Flip Icon
Requirements
Requirements
  • Senior-level experience in React, Angular, and Next.js
  • Proficiency with Figma and a deep understanding of the relationship between design tools and code
  • Strong experience in scalable CSS (BEM, Modular, Utility-first) and managing maintainable styling in large applications
  • Proven experience in database management, RESTful API development, and OAuth/Entra ID security protocols
  • Expert knowledge of WCAG standards and implementing accessible UI
  • Ability to explain complex design and technical decisions clearly to non-technical stakeholders
  • Expert knowledge of structured SDLC methodologies and rapid application development (RAD)
  • Sound judgment in knowing when to standardize vs. when to allow exceptions within a design system
Job Responsibility
Job Responsibility
  • Build and maintain high-quality, reusable UI components using React, Angular, and Next.js
  • Implement and govern Design Tokens, CSS variables, and modular CSS architectures (BEM, Utility-first) to ensure cross-platform UI consistency
  • Ensure every component adheres to WCAG and AODA standards
  • Produce clear, well-structured documentation for component usage, variants, and best practices
  • Design and implement scalable web architectures, including REST APIs, security standards like OAuth, and IAM solutions such as Entra ID
  • Lead the implementation of continuous integration and deployment (CI/CD) pipelines
  • Strategically manage and maintain legacy components and frameworks
  • Resolve complex technical problems arising in packages and libraries
  • Actively participate in design walkthroughs using Figma
  • Identify gaps in the current system and suggest roadmap improvements
Read More
Arrow Right

Senior Software Developer - Full Stack

We are seeking an expert Senior Full Stack Software Developer to drive the techn...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • J2EE Mastery: 10+ years of dedicated professional experience utilizing J2EE development tools, enterprise Java programming languages, and hosting platforms (WebLogic/Tomcat)
  • Spring Framework Seniority: 10+ years of hands-on experience building enterprise backend solutions with the Spring Framework
  • DevOps Tooling Seniority: 10+ years of proven working experience automating release management, configuration scripting, and continuous delivery with IBM UrbanCode tools
  • Front-End Proficiency: Demonstrated engineering experience building complex user-centric web applications with the React framework, HTML5, CSS3, and modern JavaScript modules
  • Advanced API Engineering: Deep practical knowledge of designing resilient API architectures (load balancing, discovery, fallback caching mechanisms) and working with OpenAPI/Swagger definitions
  • Domain Context: Direct, prior project experience working on the Digital Dealership Registration (DDR) project or highly similar public-sector registry solutions
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline (or an equivalent combination of formal education and experience)
Job Responsibility
Job Responsibility
  • Full-Stack Application Engineering: Translate complex technical systems specifications into secure, deployable, and performant multi-tier applications. Develop programming specifications, write clean code, and execute comprehensive unit tests
  • API Architecture & Integration: Design, build, and maintain commercial RESTful and SOAP API services. Implement advanced runtime strategies for API gateways, including load balancing, service discovery, traffic throttling, and circuit-breaking resiliency patterns
  • Front-End Development: Build responsive, modular, and reusable user interface components using React (along with Angular/AngularJS utilities) to ensure an optimized client-side experience and seamless UI-to-API communication
  • Back-End & Framework Delivery: Orchestrate complex server-side enterprise applications utilizing the Spring Framework, EJB, Servlets, and Java application servers such as Tomcat and Oracle WebLogic
  • DevOps & CI/CD Automation: Configure, manage, and scale deployment automation frameworks using IBM UrbanCode release management suites and Azure DevOps pipelines to continuously build, test, and deploy applications
  • Database & Data Pipeline Management: Design relational database structures (Oracle, SQL Server), write highly optimized SQL queries, and construct automated ETL pipelines to handle complex data ingestion, transformation, and movement
  • Technical Problem Solving: Diagnose, troubleshoot, and resolve critical tier-3 issues during systems implementation, legacy database conversions, and multi-environment software migrations
  • Governance & Standards Compliance: Participate in architecture design walkthroughs and maintain strict code compliance with corporate data security policies and the Accessibility for Ontarians with Disabilities Act (AODA)
What we offer
What we offer
  • High-Impact Domain Leadership: Lead the technical expansion of the mission-critical DDR project, directly improving transactional velocity and enterprise platform connectivity
  • Elite Technical Depth: Maximize your market value by commanding an exceptionally robust full-stack architecture that unites standard Spring backends, React frontends, and enterprise UrbanCode automation
  • End-to-End Architectural Impact: Own your features completely—from data mapping, schema tuning, and API gateway routing down to custom UI rendering and CI/CD pipelines
  • Stable Daytime Operations: Benefit from a predictable, highly structured 7.25-hour daily work model within a professional, collaborative engineering branch in downtown Toronto
  • Fulltime
Read More
Arrow Right

Senior Software Developer - API

Our client is looking for a Senior Software Developer - API for a 12 month contr...
Location
Location
Canada , Toronto
Salary
Salary:
543.70 - 579.46 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 12, 2026
Flip Icon
Requirements
Requirements
  • Experience with Agile methodologies
  • Experience with React framework and typescript
  • Experience with Node.js and Next.js
  • Experience building and testing RESTful APIs
  • Working knowledge of Jamstack Architecture
  • Experience with cloud platforms such as Azure
  • Experience with Agile methodologies including using kanban/task boards
Job Responsibility
Job Responsibility
  • Required to translate technical systems specifications into working, tested This includes: developing detailed programming specifications
  • writing and/or generating code
  • compiling data-driven programs, maintaining, and conducting unit
  • Analyzes, designs, develops, codes and implements programs in one or more programming languages, for Web and Rich Internet Applications
  • Supports applications with an understanding of system integration, test planning, scripting, and troubleshooting
  • Designs and develops REST API platform (e.g., with using Apigee/APIM)
  • Converts web services from SOAP to REST or vice-versa
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migration
What we offer
What we offer
  • Earn a competitive rate within the industry
  • Location: Up to 5 days onsite
  • Potential for extension
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking an experienced Senior Software Developer to join our Web Applicat...
Location
Location
Egypt , Giza
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An engineering graduate with a degree in Computer Science, Engineering, or a related discipline
  • An experienced professional with approximately 4–6 years of exposure to full lifecycle enterprise IT projects
  • Proficient in modern front‑end development, particularly React.js and Next.js, with strong JavaScript/TypeScript skills
  • Experienced in integrating with backend services using REST and GraphQL APIs
  • Knowledgeable in front‑end architecture, performance optimisation, and component‑based design
  • Familiar with Node.js environments, modern build tools, and static site generation frameworks such as Gatsby
  • Comfortable working with CI/CD pipelines, version control systems, and collaborative code review practices
  • Experienced in Agile/DevOps, cross‑functional team environments
  • A clear communicator with strong problem‑solving skills and an inclusive, collaborative approach
  • Curious, adaptable, and motivated to keep pace with evolving technologies
Job Responsibility
Job Responsibility
  • Design, develop, test and implement front‑end solutions for enterprise web applications
  • Enhance portal performance, usability, and SEO metrics through modern development practices
  • Collaborate with business stakeholders to shape and refine technical approaches for new requirements
  • Build and maintain applications using React, Next.js, JavaScript/TypeScript, GraphQL, and Node.js ecosystems
  • Prepare high‑level and low‑level design documentation for functional requirements
  • Provide real‑time defect resolution support during system, acceptance, and end‑to‑end testing
  • Work within Agile and DevOps delivery models, contributing to CI/CD pipelines and automation
  • Translate technical concepts into clear, non‑technical language for wider teams
  • Continuously improve processes, tooling, and application quality through innovation and learning
What we offer
What we offer
  • Exposure to large‑scale, enterprise digital platforms with real customer impact
  • Opportunities to work with modern front‑end frameworks and DevOps practices
  • A collaborative, inclusive environment that values continuous improvement and learning
  • The chance to influence technical decisions and contribute to meaningful digital transformation initiatives
  • Fulltime
Read More
Arrow Right