đŸ‘šđŸ»â€đŸ’» postech.work

Full Stack Developer

Bidwells ‱ 🌐 In Person

In Person Posted 2 days, 14 hours ago

Job Description

Job Advert

Join us as a Full Stack Developer and play a key role in shaping Bidwells’ digital transformation!

Working closely with our Director of Technology \& Innovation and Senior Solutions Architect, you’ll design, build and deploy modern web applications that drive efficiency, enhance client service and enable data‑driven decision making across the business.

A key part of the role will see you working with a cutting‑edge stack, creating React/Next.js front‑end experiences and robust Java-based back‑end services, all hosted within Microsoft Azure.

You’ll also look to architect scalable cloud-native solutions, integrate seamlessly with core business systems and maintain exceptional standards of quality, performance and security.

This role will also include extensive work with our NetSuite ERP, developing bespoke features, automations and customisations that extend its capabilities to meet Bidwells’ evolving needs.

As a hands-on developer leading end‑to‑end delivery – from requirements gathering through to deployment and ongoing improvement – you’ll help us leverage technology as a true competitive advantage in the real estate market.

If you’re excited about modern engineering practices, enterprise integrations and building applications that make a real impact, we’d love to hear from you!

What you’ll be doing:

Front-End Development

Designing and building responsive user interfaces using React and Next.js, implementing modern UI/UX patterns with TypeScript.

Developing reusable component libraries and maintaining front‑end coding standards.

Optimising performance through efficient rendering, caching and code‑splitting strategies.

Back-End Development

Developing secure, scalable RESTful APIs and microservices in Java.

Designing database schemas, queries and data access layers.

Building authentication flows integrated with Microsoft Entra ID, supporting internal and external (B2B) access.

Ensuring compliance with enterprise security measures including MFA, Conditional Access and least‑privilege access via Azure Key Vault.

Maintaining code quality through comprehensive unit and integration testing.

Azure Cloud \& DevOps

Deploying and managing applications using Azure App Service, Azure Container Apps and Azure Functions.

Configuring and maintaining CI/CD pipelines through Azure DevOps and GitHub Actions.

Implementing infrastructure‑as‑code using Bicep (preferred), ARM templates or Terraform.

Monitoring application health using Azure Monitor, Application Insights and OpenTelemetry.

Managing secrets, configurations and container deployments (Docker, Azure Container Registry).

NetSuite Development \& Customisation

Building custom NetSuite functionality using SuiteScript 2.x (Client, User Event, Scheduled, Map/Reduce).

Implementing automated workflows with SuiteFlow and scheduled scripts.

Creating custom records, forms, saved searches and dashboards.

Developing integrations using SuiteTalk (REST/SOAP/JDBC).

Maintaining and enhancing existing NetSuite customisations whilst supporting upgrade testing.

Enterprise System Integration

Implementing integrations between NetSuite and other enterprise systems.

Automating cross‑system processes (CRM, HR, property management tools).

Developing event‑driven integrations using webhooks, queues and Azure Functions.

Troubleshooting integration challenges whilst ensuring reliable error handling and logging.

Application Level Support

Providing application‑level support for developed products.

Producing clear documentation and solution overviews for ongoing support and knowledge sharing.

Continuous Learning \& Development

Keeping up to date with evolving trends in web development, cloud technologies and AI integration.

Participating in training and professional development activities.

Sharing best practices and technical knowledge with the wider team and end‑users.

Collaboration \& Communication

Working closely with the Senior Solutions Architect and wider team to meet departmental goals.

Communicating technical concepts effectively to non‑technical stakeholders.

Collaborating with business teams to understand requirements and deliver appropriate solutions.

About You:

Essential

Proven experience in full stack web development with a strong portfolio of relevant work.

Proficiency in Java for back‑end development.

Solid experience building front‑end applications using React, Next.js, TypeScript and modern JavaScript (ES6+).

Hands-on experience with Microsoft Azure services (App Service, Functions, Container Apps, SQL Database).

Strong understanding of RESTful API design, microservices architecture and enterprise system integrations.

Experience working with SQL databases and ORM frameworks.

Familiarity with Git and CI/CD pipelines (Azure DevOps or GitHub Actions).

Excellent analytical and problem‑solving skills, with strong written and verbal communication.

Ability to work independently and collaboratively as part of a team.

Desirable

Experience developing bespoke NetSuite functionality with SuiteScript 2.x and SuiteFlow/SuiteBuilder customisations.

Bachelor’s degree in Computer Science, Software Engineering or a related field.

Proven experience integrating NetSuite with other systems via SuiteTalk REST/SOAP APIs.

Certifications such as NetSuite Administrator, SuiteCloud Developer, Azure (AZ‑204, AZ‑400) or Java development.

Experience with SuiteCommerce, SuiteAnalytics or broader NetSuite ecosystem tools.

Knowledge of Docker, Kubernetes, Azure Container Apps and Infrastructure as Code (Azure Bicep, Terraform).

Familiarity with AI/ML integration, Azure AI Foundry or Azure OpenAI Service.

Understanding of the Microsoft Fabric platform and related technologies.

Experience in the property or professional services sector.

Knowledge of GDPR and data protection requirements.

Basic understanding of geospatial data concepts.

Why Bidwells?

We’re a different kind of business. Whilst we’re a major player in the property sector, Bidwells remains a privately-owned, independent Partnership, with an inclusive, entrepreneurial culture. We give our people autonomy and take the time to listen.

What’s in it for you

Competitive Salary: We recognise and reward talent.

Comprehensive Benefits: Including up to 8% matched pension, private medical, medicash plan, your birthday off work and lifestyle discounts and perks.

Professional Development: Continuous learning, study support and promotion opportunities.

Innovative Culture: Be part of a forward-thinking team at the forefront of industry trends.

Family Friendly: We offer enhanced family leave policies to support individuals close to you.

Work-Life Balance: We value your well-being and offer agile working to support it.

Bidwells is dedicated to fostering a truly inclusive culture of belonging, where everyone can thrive and succeed as their true and authentic selves at every level. We are committed to equal employment opportunity and positively encourage applications from all suitably qualified and eligible candidates regardless of race, sex, gender, gender identity or expression, disability, age, sexual orientation, transgender status, religion or belief. Flexible working requests are considered from day one.

Recruitment agencies:Bidwells only pay agency fees where we have a signed agreement in place and that agency has been contacted and directed by a member of our Talent Acquisition Team to work on a specific vacancy. We do not pay agency fees when speculative and unsolicited CVs are submitted to Bidwells or any of our employees other than via our Applicant Tracking System and through our recruitment process. If this is not adhered to, agency fees will not be paid. Submission of any unsolicited CVs or proposals to Bidwells will be deemed evidence of full and unlimited acceptance of this approach.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.