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).
Join Tradify as a Senior Software Engineer (Web) and lead the technical evolution of our platform that's transforming how tradespeople run their businesses. We're looking for an experienced engineer who's passionate about building scalable web applications and excited about leading our transition to React. As a senior member of our engineering team, you'll be instrumental in shaping the future of our web platform. You'll architect solutions that serve thousands of users globally, mentor junior developers, and drive technical decisions that impact our entire product. This isn't just about writing great code – it's about building systems that scale, leading by example, and helping create a platform that genuinely makes a difference in people's working lives. You'll work with modern technologies including React, C#, .NET, and SQL Server. Your expertise will guide critical architectural decisions, influence our technical roadmap, and help establish best practices that elevate the entire team. From designing new features to optimising performance, from code reviews to technical mentoring – you'll be at the heart of our engineering excellence.
Job Responsibility:
Lead the technical evolution of the platform
Architect solutions that serve thousands of users globally
Mentor junior developers
Drive technical decisions that impact the entire product
Guide critical architectural decisions
Influence the technical roadmap
Help establish best practices
Design new features
Optimise performance
Conduct code reviews
Provide technical mentoring
Participate in on-call rotation (approximately 1 week every 10-12 weeks)
Requirements:
5+ years of commercial web development experience
Expert-level proficiency in React and modern JavaScript/TypeScript
Strong experience with C# and .NET framework
Solid understanding of SQL Server and database design principles
Proven track record of building and maintaining large-scale web applications
Experience with RESTful API design and implementation
Deep understanding of web performance optimization and security best practices
Strong grasp of software design patterns and architectural principles
Experience mentoring junior developers and conducting code reviews
Excellent problem-solving and analytical skills
Outstanding communication skills with the ability to explain complex technical concepts
Experience with Git and modern development workflows
Bachelor's degree in Computer Science or equivalent industry experience
Nice to have:
Experience with AngularJS
Knowledge of Azure cloud services and deployment strategies
Familiarity with CI/CD pipelines and DevOps practices
Experience leveraging AI to enhance development productivity and code quality
Knowledge of event-driven architectures and message queuing
Experience with test-driven development and automated testing frameworks
Contributions to open-source projects
Experience with different agile methodologies
What we offer:
Professional development budget
Top-tier hardware and tools
Health insurance options
5 Wellbeing days per year
Time allocated for technical debt reduction and refactoring
Access to latest tools and technologies
Regular tech talks and knowledge sharing sessions
Flexible working arrangements with a healthy remote/office balance
6-week development cycles with "Cool Down" periods for innovation and learning