Skip to main content
TryApplyNow
Thinkproject logo

Senior React Software Developer (f/m/d)

Thinkproject
Full Timesenior
INPosted Yesterday

Role Overview

Thinkproject is hiring a Senior React Software Developer (f/m/d). This is a full-time role in IN. Part of Thinkproject's Lifecycle hiring, posted yesterday. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Salary Context

Salary is not disclosed in this posting. Market median for Senior-level Lifecycle roles is $110k-$160k (based on 76 comparable listings). Many employers share specifics during the interview process or after an initial screen.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

TypeScriptPHPReactAzureDockerKubernetesRESTAgile

Job Description

What do we do?

Introducing Thinkproject Platform

Pioneering a new era and offering a cohesive alternative to the fragmented landscape of construction software, Thinkproject seamlessly integrates the most extensive portfolio of mature solutions with an innovative platform, providing unparalleled features, integrations, user experiences, and synergies.

By combining information management expertise and in-depth knowledge of the building, infrastructure, and energy industries, Thinkproject empowers customers to efficiently deliver, operate, regenerate, and dispose of their built assets across their entire lifecycle through a Connected Data Ecosystem.

What your day will look like

About The Role

We are looking for a Senior React Software Developer (f/m/d) to own core product features within our cloud based SaaS platform. You will design, build, and maintain frontend services that are used by major infrastructure organisations across Europe — collaborating daily with product managers, architects, and backend engineers across our international team.

This is a hands-on engineering role. You will write production code every day, contribute to architecture decisions, and be responsible for the quality of what you ship from requirements through to post-release support.

Tech You Will Work With Daily

React 18+ | TypeScript strict | RTK Query | React Hook Form + Zod | MUI / design tokens | REST APIs | Docker | Kubernetes | Azure

Key Responsibilities

Frontend Engineering

  • Design, develop, and maintain React frontend services on our SaaS platform
  • Write clean, testable, well-documented TypeScript following strict-mode standards
  • Build and consume RESTful APIs in close collaboration with backend engineers

Architecture & Code Quality

  • Apply object-oriented design principles and patterns (SOLID, DDD, CQRS) where they solve real problems — not as a checklist
  • Participate in code reviews and hold the bar for engineering standards across the team
  • Identify and resolve performance bottlenecks before they reach production

Delivery & Continuous Improvement

  • Contribute to the full software development lifecycle — from requirements and architecture through to deployment and production support
  • Engage in technical discussions and help improve our development processes, tooling, and delivery practices

Domain Integration

  • Work with BIM data formats and standards (IFC, BCF, COBie) as part of integration features —understanding the construction domain is part of what makes this role different from a generic frontend position

What you need to fulfill the role

Required Skills & Qualifications

You have 6+ years of professional React experience and have shipped production-grade TypeScript at scale. Specifically:

  • 6+ years of professional experience in React development
  • Production experience with React 18+, TypeScript (strict mode), RTK Query, React Hook Form+ Zod, and MUI / design tokens
  • Solid understanding of object-oriented design principles and software architecture patterns: SOLID, DDD, CQRS
  • Experience building and consuming RESTful APIs
  • Familiarity with Azure and containerisation (Docker / Kubernetes)
  • Unit testing and test-driven development — in practice, not just in principle
  • Comfortable in Agile/Scrum delivery environments with high individual ownership
  • English fluency (written and spoken)

Nice-to-Have (Bonus Skills)

  • Backend development experience (PHP or C#)
  • Microservices or event-driven architecture (Azure Service Bus, MassTransit)
  • Prior experience in construction, engineering, or real estate software domains

Soft Skills

  • Engineering rigour — you care about the correctness and maintainability of what you ship, not just whether it runs
  • Ownership mindset — you build it, you run it, you improve it
  • Clear written and verbal communication: able to explain technical decisions to non-engineering stakeholders
  • Collaborative: you build working relationships across product, backend, and design without friction
  • Comfortable with ambiguity — you can move from incomplete requirements without waiting for perfect conditions

What Success Looks Like

  • Month 3: Independently delivering features across the React codebase; code reviews are valued by the team; no regressions introduced
  • Month 6: Owning a non-trivial product area end-to-end; contributing to architecture discussions with evidence-backed proposals
  • Month 12: Recognised as a technical reference point for React standards on the team; at least one significant performance or quality improvement delivered to production

You're probably NOT a fit if

  • You prefer to work within a fully defined spec with minimal technical ownership
  • You are not comfortable with TypeScript strict mode in production
  • You are not interested in the construction and infrastructure domain
  • You need a large team around you to make technical decisions

What we offer

Compensation (Pune, Senior)

Competitive fixed salary — shared on request

Variable performance bonus: 5% of fixed

Continuous learning & certification budget

Learning programmes | Career growth | International exposure

At Thinkproject, we run feedback cycles that are honest and frequent. We believe the best engineering cultures are built on trust, transparency, and shared ownership — not hierarchy. Our Pune team is a core part of a global organisation, collaborating across time zones with colleagues in Germany, France, the UK, UAE, Spain, New Zealand, and Australia Lunch 'n' Learn Sessions I Women's Network I LGBTQIA+ Network I Coffee Chat Roulette I Free English Lessons I Thinkproject Academy I Social Events I Volunteering Activities I Open Forum with Leadership Team (Tp Café) I Hybrid working I Unlimited learning

Your Contact

Viviana Baltag

How To Apply

Submit your application at careers.thinkproject.com, including:

  • Salary expectations
  • Potential start date
  • A short write-up (max 300 words) on the most complex frontend architecture decision you have made in production — what the problem was, what you chose, and what you would do differently now

Working at thinkproject.com - think career. think ahead.

About Thinkproject

Thinkproject logo

Thinkproject

thinkproject.com

LifecycleOn-site

1 other open role at Thinkproject on TryApplyNow.

Frequently Asked Questions

How do I apply for the Senior React Software Developer (f/m/d) position at Thinkproject?

Use the Apply button above to submit your application directly to Thinkproject. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the Senior React Software Developer (f/m/d) position at Thinkproject located?

This position is based in IN. Thinkproject has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

What does a Senior React Software Developer (f/m/d) at Thinkproject earn?

Thinkproject has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Senior React Software Developer (f/m/d) role at Thinkproject posted?

This role was posted on June 25, 2026 (yesterday). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

How much experience does the Senior React Software Developer (f/m/d) role at Thinkproject require?

This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Thinkproject lists their specific requirements in the description below, so review the must-have qualifications closely before applying.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get Started Free

No credit card to start