FullStack Developer (React + .Net Core)
About StruxHub
StruxHub is the central hub for construction field teams, designed to simplify daily operations and enhance productivity. Built on hundreds of hours spent walking jobsites and listening to builders’ challenges, StruxHub was launched in 2019 to tackle the inefficiencies and chaos caused by outdated tools like paper forms and whiteboards.
Our mission is to help builders succeed by providing modern, intuitive, and reliable solutions that ensure greater transparency, reduce waste, and deliver consistent outcomes on even the most complex projects.
Top general contractors trust StruxHub to manage their most challenging jobs—from downtown high-rises to sprawling campuses. With a focus on human-centered design and exceptional customer service, we make adopting new technology seamless and provide support whenever it’s needed.
Join us to experience a modern startup environment, tackle challenging tasks, and make a real impact in shaping the future of construction.
Role Overview
We are seeking a highly skilled and experienced Middle/Senior Full Stack Developer to join our dynamic team. While the primary focus of this role is on frontend development, there will be occasional requirements to make API changes using .NET Core.
In this role, you will be responsible for designing, developing, and maintaining high-quality, scalable software solutions with a strong emphasis on frontend technologies. You will collaborate closely with stakeholders, contribute to architectural decisions, and support team members in delivering robust and efficient systems.
Key Responsibilities
- Feature Development: Build and enhance features using TypeScript and React to meet business and technical requirements.
- Occasionally make API modifications and enhancements using .NET Core when necessary to support frontend functionality.
- Collaboration: Partner with internal teams and clients to gather requirements and deliver tailored solutions.
- Code Quality: Perform rigorous code reviews, implement automated testing, and ensure adherence to industry best practices.
- System Optimization: Optimize application performance, scalability, and maintainability.
Documentation: Create and maintain detailed documentation for systems and features.
Key Skills and Expertise
- 4+ years of hands-on experience building and maintaining complex software solutions with JavaScript/TypeScript.
- 3+ years of experience building web applications using React
- hands-on experience with state management tools like MobX
- 1+ years of experience building web applications using C# and .NET Core
- advanced knowledge of MongoDB, including schema design and optimisation
- proven ability to design and implement complex software architectures
- experience with GraphQL
- strong understanding and practical application of algorithms and data structures in software development
- Product Mindset: Ability to understand the big picture, prioritise features based on user needs and business value, and contribute to building impactful, user-centric solutions.
Nice to Have
Familiarity with Firebase services like Firestore, Authentication, and Cloud Functions
Perks and Benefits
- Competitive Salary: We offer a highly competitive compensation package.
- Remote Work: Enjoy the flexibility of working from anywhere.
- Flexible Schedule: Adapt your work hours to fit your lifestyle and productivity.
- Career Growth Opportunities: Access to learning resources, mentorship, and clear growth pathways to advance your career.
- Equity Opportunities: Join us early and share in the company’s success with potential equity options.
Application Process
Ready to join our team? Don't hesitate to apply.
We look forward to reviewing your application and will be in touch shortly!
We are an equal opportunity employer committed to fostering an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic.
At our company, we believe that diversity drives innovation, and we strive to create an environment where everyone feels valued and empowered to succeed.