Full Stack Developer with AI
Tech Stack / Keywords
Firma i stanowisko
Moondigo is a growing boutique technology and consulting company supporting large corporate clients in delivering, maintaining, and improving IT solutions. We operate in IT project delivery, cloud computing, DevOps, software development, delivery efficiency, and AI-assisted software creation, combining engineering experience with consulting maturity.
Wymagania
- Minimum 3 years of commercial experience as a Full Stack Developer
- Very good knowledge of Java (Java 11+) and Angular (preferably newer versions)
- Interest and practical readiness to use AI tools in software development
- Experience designing and building enterprise-class applications
- Knowledge of microservices architecture and REST API
- Experience with relational databases (PostgreSQL, MySQL)
- Proficiency in TypeScript, JavaScript, HTML5, and CSS/SCSS
- Understanding of programming best practices, design patterns, and Clean Code principles
- Experience with Git and CI/CD processes
- Agile environment experience
- Ability to make independent technical decisions
- Communicative English language skills (min. B2 level)
Obowiązki
- Design, develop, and maintain a web application using Java and Angular in a Full Stack architecture
- Participate in architecture design and technology decision-making from the project's start
- Use AI-assisted development tools for code analysis, solution generation, refactoring, testing, and technical documentation
- Collaborate with architects, business analysts, and project stakeholders
- Write high-quality code following Clean Code principles and design patterns
- Support the team by sharing knowledge and mentoring less experienced developers
- Actively identify improvements and optimization opportunities
Benefity
- Hybrid work model with one office day per week in Warsaw
- Real impact on product architecture and development from the ground up
- Long-term cooperation on a B2B contract
- Flexible working hours
- Collaboration with an experienced software house team
- Multisport card and LuxMed medical package
Inne informacje
Please be informed that the data controller is Moondigo sp. z o.o. ("controller"). Personal data will be processed for recruitment purposes with rights to access, rectify, erase, restrict processing, object, and data portability. Provision of data required by law is mandatory; other data is voluntary. Data is processed until recruitment completion and possible claims period unless consented otherwise. Consent can be withdrawn anytime. Data recipients include Just Join IT and other entities involved in recruitment processing.
moondigo sp. z o.o.
34 aktywne oferty