Description
We're hiring a developer to join the modernisation team and work on the Application Designer - the SDK tooling that lets users and developers build, customise, and render application screens on the new platform. These roles sit at the intersection of ERP domain logic, front-end rendering, and schema-driven architecture.
Other Notes
The Application Designer is not yet fully built - you're joining early enough to shape it, not just implement tickets.
We're a small team that ships. If you need layers of approval and detailed specs handed to you before you start, this isn't the right fit.
Location flexibility, but a minimum 4h overlap with GMT+2 working hours is expected.
Candidates who've worked on enterprise platforms or ERP before will ramp faster, but it's not a hard requirement - curiosity and willingness to learn the domain count for more.
Requirements
Technical Skills
Strong TypeScript and React on the front end, solid .NET / C# on the back end. This is a full-stack role where you'll move between UI rendering, component composition, and service logic depending on what the work needs.
Comfortable owning features across the entire stack: from UI design, API definition and service integration through to state management and front-end delivery.
Comfortable with JSON Schema, YAML, and configuration-driven architectures - the platform derives UI and service bindings from structured specifications, not hard-coded logic.
Familiar with modern build tooling, CI/CD pipelines, and working in a monorepo or multi-project solution structure.
Bonus: exposure to low-code/no-code platforms, visual designers, or drag-and-drop builders - understanding what makes them good (and what makes them terrible) matters here.
AI Readiness
Comfortable using AI coding assistants (Copilot, Claude, Cursor) as part of daily workflow - not just autocomplete, but prompting, reviewing, and iterating on generated output.
Willing to work within an AI-assisted development loop: spec, generate, validate, refine.
Familiarity with Schema-Driven Development (SDD) concepts is a strong plus - or at minimum, experience working with machine-readable specifications (JSON Schema, YAML contracts, OpenAPI) as a source of truth rather than documentation.
Able to critically evaluate AI-generated code for correctness, security, and alignment with architectural constraints, not just accept what comes out.
Communication & Collaboration
Can explain technical trade-offs to non-technical stakeholders without dumbing it down or hiding behind jargon.
Comfortable pushing back on requirements that don't make sense - we need people who ask "why" before building.
Works well async and across time zones - the team is distributed, and clear written communication is non-negotiable.
Takes ownership of their work end-to-end: from understanding the problem, through implementation, to making sure it actually works in someone's hands.
Job Responsibilities
Benefits
Exciting Projects: work on market-defining products using the latest technologies.
Collaborative Environment: collaborate with a diverse team of highly talented people in an open, laidback environment.
Work-Life Balance: flexible work schedules.
Professional Development: learning & development team organizes English classes, professional certifications, and technical and soft skill trainings; chance to travel internationally.
Excellent Benefits: competitive salaries, family medical insurance, extended paternity leave, annual performance bonuses, and referral bonuses.
#J-18808-LjbffrBy continuing you agree to our Terms & Privacy Policy.