
Associate SDE (Web App)
Job Description
Posted on: June 28, 2026
Back to Careers Actively HiringFull-Time
- PermanentReports to Lead Developer
Associate SDE (Web App) Fully Remote (HQ: Manchester, UK) Full-Time Competitive (DOE) About AR Experts Ltd AR Experts Ltd is a fast-growing Manchester-based software house building enterprise-grade business management solutions. Our flagship BizAlign suite spans four interconnected products helping organisations run smarter:
- BizAlign HR — Human resources, onboarding, leave & performance management
- BizAlign Workforce — Shift scheduling, attendance tracking & labour compliance
- BizAlign Fleet — Vehicle management, maintenance scheduling & compliance
- BizAlign Telematics — Real-time GPS tracking, driver behaviour & journey analytics
We are a collaborative, engineering-led team that values craftsmanship, ownership, and continuous improvement. This is an exciting opportunity to join at a pivotal stage of our product growth and make a genuine, lasting impact on the tools thousands of users depend on daily. Role Overview We are looking for an Associate SDE (Web App) to join our engineering team and contribute across the full web application stack for the BizAlign product suite, as well as supporting businesses within our network (Logistics, Fleet, Retail & Ecommerce) and beyond. You will work across the full development lifecycle: translating product requirements and UX direction into polished, accessible web interfaces; building reliable backend APIs; modelling data across relational and NoSQL databases; and continuously improving performance, maintainability, and user experience. This is a hands-on engineering role for someone who can own features end-to-end, write clean and maintainable code, understand database trade-offs, and proactively improve the quality and speed of the applications users rely on every day. Web Application Development
- Build, maintain, and enhance features across the BizAlign web applications using React.js and modern JavaScript/TypeScript.
- Create clean, reusable, and maintainable UI components following agreed design patterns and code standards.
- Implement client-side state management, form handling, validation, routing, and data-fetching patterns in scalable ways.
- Integrate with REST APIs and handle complex data-flow scenarios.
- Write code that works reliably across modern browsers, screen sizes, and real-world network conditions.
UI / UX Implementation
- Translate UX research, wireframes, and design specifications into polished, responsive, and accessible web interfaces.
- Bring a strong eye for spacing, hierarchy, consistency, usability, and overall product experience.
- Collaborate with design and product stakeholders to identify UX issues and propose practical improvements.
- Maintain consistency across the BizAlign product suite by contributing to shared components, design tokens, and UI patterns.
- Ensure interfaces meet accessibility expectations, including semantic HTML, keyboard navigation, colour contrast, and responsive behaviour.
Backend API & Full-Stack Delivery
- Develop and optimise RESTful API endpoints using Node.js and Express to support web application requirements.
- Implement secure and maintainable business logic, authentication-aware flows, validation, and error-handling patterns.
- Collaborate on API design so frontend and backend integrations are predictable, well-documented, and easy to maintain.
- Support end-to-end feature delivery from UI implementation through backend integration, database changes, testing, and release readiness.
- Maintain clean separation of concerns across frontend, API, service, and data-access layers.
Database Design & Data Modelling
- Work confidently with both relational and NoSQL databases, understanding the strengths and trade-offs of each approach.
- Design, query, and maintain relational data models, with PostgreSQL preferred for structured business-critical workflows.
- Use MongoDB or other document databases appropriately for flexible, document-oriented, or high-variation data structures.
- Write efficient SQL queries, understand joins, constraints, indexes, transactions, migrations, and schema evolution.
- Contribute to data modelling discussions and help choose the right database pattern for each business requirement.
Performance & Reliability Enhancements
- Identify and resolve frontend and backend performance bottlenecks, including slow renders, expensive queries, large payloads, and inefficient API calls.
- Improve page load speed, interaction responsiveness, table/list rendering performance, and perceived UX speed.
- Monitor and improve API response times, database query performance, and application stability during high-volume usage.
- Proactively raise technical debt and suggest incremental improvements that improve long-term maintainability.
DevOps & Engineering Workflow
- Use Git and pull-request workflows effectively, including clear commits, code reviews, and branch discipline.
- Contribute to CI/CD pipelines using GitHub Actions and support reliable deployments across environments.
- Work with AWS services such as EC2 and S3 for application hosting, asset management, and environment configuration.
- Support Docker-based local development or deployment workflows where required.
- Document implementation details, setup steps, and technical decisions clearly for the wider team.
AI-Assisted Development
- Use AI coding tools such as GitHub Copilot, Cursor, Claude, or similar as a productivity multiplier — not as a replacement for engineering judgement.
- Read, understand, test, and take ownership of all AI-assisted code before it reaches a pull request.
- Apply AI strategically for scaffolding, boilerplate, refactoring, tests, documentation, and debugging support.
- Recognise AI limitations, including hallucinated APIs, insecure patterns, logic errors, and performance anti-patterns.
Quality & Ownership
- Write meaningful unit and integration tests where appropriate, using Jest or similar testing frameworks.
- Own assigned work from scoping and implementation through testing, release, and post-release support.
- Communicate progress, blockers, risks, and assumptions clearly and early.
- Participate actively in code reviews and help maintain high standards across the engineering team.
- Care about the quality of the user experience as much as the correctness of the code.
Technology Stack We do not expect perfection in every area on day one — but you should be genuinely curious and willing to grow across the full stack. React.jsCore web application framework JavaScript / TypeScriptPrimary frontend languages Node.js + ExpressBackend services and APIs REST APIClient-server integration PostgreSQLPreferred Relational Database MongoDB / NoSQLDocument database and flexible data models HTML5 + CSS3 + Tailwind CSSResponsive UI implementation GitHub + GitHub ActionsVersion control and CI/CD AWS (EC2, S3)Hosting, storage, and infrastructure support DockerContainerised development and deployment JestUnit and integration testing Required Skills & Experience
- Demonstrable experience building web applications with React.js or a similar modern frontend framework.
- Solid proficiency in JavaScript, with working knowledge of TypeScript strongly preferred.
- Practical experience integrating frontend applications with REST APIs.
- Basic to intermediate backend experience with Node.js and Express or a comparable backend framework.
- Knowledge of both relational and NoSQL database concepts; PostgreSQL experience is preferred.
- Ability to write and understand SQL queries, including joins, filtering, sorting, aggregation, and indexing basics.
- Experience working with MongoDB or similar NoSQL databases, including document modelling and query patterns.
- A genuine interest in UI/UX, with the ability to build responsive, polished, and user-friendly interfaces.
- Understanding of performance optimisation across frontend, backend, and database layers.
- Experience using Git and working within a branch/PR-based workflow.
- Comfortable using AI coding tools responsibly, with discipline to review, understand, and own the output.
- Ability to own a feature end-to-end and communicate progress clearly.
Nice to Have
- Experience with PostgreSQL performance tuning, query plans, transactions, or schema migration tools.
- Experience with Prisma ORM, Sequelize, Knex, or another data-access layer.
- Experience improving performance in large tables, dashboards, reporting screens, or data-heavy web applications.
- Knowledge of caching strategies, background jobs, queues, or asynchronous processing.
- Exposure to AWS services in a professional setting.
- Knowledge of Docker and containerised development environments.
- Experience writing tests with Jest, React Testing Library, or equivalent tools.
- Familiarity with CI/CD pipelines and GitHub Actions.
- Understanding of HR, workforce management, fleet management, logistics, retail, ecommerce, or telematics domains.
- Previous experience working in a startup or product-led environment.
Who You Are Technical skills matter, but so does mindset. We are looking for someone who:
- Takes ownership — you do not wait to be told; you identify issues and act.
- Cares about users — you think beyond the ticket and consider the real user experience.
- Sweats the details — you care about quality, readability, spacing, naming, accessibility, and performance.
- Asks great questions — you understand requirements deeply before writing a line of code.
- Balances speed and quality — you can move quickly while still writing maintainable software.
- Uses AI tools wisely — you leverage them to move faster, not to avoid thinking; you can explain and defend every line of code in your PRs.
- Collaborates well — you raise the performance of those around you and welcome peer feedback.
What We Offer
- Competitive salary, reviewed annually
- Fully remote role
- Direct exposure to the full product lifecycle across four growing products
- A genuinely collaborative, low-ego engineering culture
- Clear progression pathway — we invest in our people and promote from within
- Learning & development budget for courses, conferences, and tooling
- Regular team socials and a strong team culture
AR Experts Ltd is an equal opportunities employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Apply for this Role Associate SDE — Web App Full Name Email Address Phone Number LinkedIn Profile * GitHub Profile (Optional) CV / Resume Upload Cover Letter Visa / Work AuthorisationSelect...UK Citizen / Settled Status — No visa requiredRequire work authorisationOther What draws you to web development? Suitability statement (2000 char limit) By submitting you agree to our Privacy Policy.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Ruby Engineer (Remote)

Senior Solutions Engineer

UX Designer (Remote)

Associate SDE (Web App)

