Full-stack Developer
1 500 – 3 000 €в месяц
AdomikФранцияУдалённоот 3 летКонтракт
TypeScriptReactAWSFull-stackRedisMySQLMongoDBGitHub ActionsTailwindCSSRuby on RailsAI-assisted developmentElasticache
Описание
Adomik is an AdTech company that develops an AI-based SaaS platform for optimizing digital ad revenue.
Responsibilities
- Deliver end-to-end features, from API design (Ruby on Rails) to user interface implementation (React), ensuring a seamless user experience
- Collaborate closely with the Product team to understand requirements, propose solutions, and iterate on feedback
- Optimize existing application code to improve performance and maintainability
- Take the initiative to improve our architecture, design, and development workflows
Requirements
- Experience with AI-assisted development tools (Claude Code, GitHub Copilot, or similar): code generation, refactoring, debugging, and codebase exploration
- Ability to craft effective prompts and leverage AI tools to accelerate delivery while maintaining code quality
- Design, development, and maintenance of Ruby on Rails applications and RESTful APIs (including Grape)
- Strong focus on clean architecture, scalable patterns, performance, and performance
- Experience with testing (RSpec), code reviews, continuous integration, and technical documentation
- Development of modern web interfaces in React with TypeScript and JSX
- Experience with state management (Redux, Zustand) and component-driven architecture
- Proficiency with Tailwind CSS and component libraries such as shadcn/ui
- Strong UX sensitivity and attention to user experience
- Experience setting up and maintaining tests (Jest, React Testing Library, Cypress), and contributing to long-term maintainability
- Strong SQL skills with experience writing complex analytical queries
- Experience with environments mixing SQL (MySQL) and NoSQL (MongoDB/Mongoid), and performance/caching tools such as Redis and Elasticache
- Strong engineering discipline: automation and tooling with GitHub, CI/CD (GitHub Actions), testing, linting (ESLint), and structured review processes
- Experience working with cloud and scalable environments (AWS)
- You have 3+ years of experience with Ruby on Rails and React with TypeScript
- You're pragmatic and autonomous, able to take a feature from design to production
- You have strong SQL skills and experience with complex analytical queries
- You're comfortable working with REST APIs and distributed systems
- You embrace modern development practices: testing, code reviews, CI/CD
- You have strong communication skills and enjoy working closely with Product teams
- You care about user experience and pay attention to detail
- You are fluent in English
- You are based in the CET/CEST timezone
- 2h (for team collaboration)
Nice to have
- Proficiency in French is an asset
- Familiarity with Snowflake is a plus but not required
We offer
- Full remote
- Macbook provided
Hiring process
- Technical assessment (coding challenge)
- Team interviews (2)
- Final discussion and offer
- The process takes a few weeks