19 hours ago
Remote, RomaniaStaff+
Responsibilities
- Own architecture and define repository, service, facade, DTO, and bridge contracts across Kotlin, platform-specific code, and the UI layer.
- Design, implement, and maintain shared Kotlin Multiplatform modules for point-of-sale business capabilities across JVM/Desktop and Android targets.
- Implement Android and desktop platform-specific code using expect/actual patterns while isolating platform concerns from shared business logic.
- Build offline-capable flows with local persistence, caching, synchronization readiness, and explicit failure handling.
- Write automated tests for domain rules, use cases, repositories, bridge contracts, and coroutine-based flows.
- Collaborate with frontend engineers, QA, product owners, and architects on contracts, requirements, and feature delivery.
- Mentor less experienced Kotlin developers and communicate technical decisions, trade-offs, and progress.
Requirements
- Strong experience with React, TypeScript, and GraphQL.
- Experience with CSS-in-JS, specifically PandaCSS.
- Ability to communicate proactively, work independently, and take ownership of tasks and decisions.
- Regular use of AI tools to improve productivity and automate or reduce repetitive work.
- Ability to use AI tools responsibly by writing effective prompts, critically validating outputs, understanding limitations, and owning final results.
- Preferred experience with Node.js, headless CMS platforms such as Contentful, and Playwright.
Benefits
- Medical benefits, gym support, personalized fitness options, team events, and a Healthy Habits Club.
- Flexible work-life arrangements through a one-size-fits-one approach.
- Mental wellbeing support and a hybrid work environment with social and community activities.
Tech Stack
Categories
About Accesa
Accesa provides software engineering and IT consulting, building custom applications, modernizing systems, and delivering cloud, data/AI, cybersecurity, and managed services for enterprises in retail, manufacturing, and financial services. Founded in 2004 and headquartered in Cluj-Napoca, Romania, it operates in Europe with offices including Oradea. Its revenue model spans project-based delivery and long-term managed services, supporting end-to-end digital initiatives from discovery through implementation and operations.
