This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.