Description
Job Summary:
We are seeking a passionate Full Stack Developer with strong organizational skills, proactivity, and initiative for continuous process improvement.
Key Responsibilities:
1. Propose ideas for technical and functional improvements to the product
2. Design and implement components for new features
3. Participate in a SCRUM environment and collaborate with multidisciplinary teams
At **AMS SOLUTIONS**, we are looking to hire a **Full Stack Developer** with **at least 4 years of experience**.
**Who are we looking for?**
Someone who is passionate about programming, possesses solid technical knowledge and excellent organizational ability — a person who enjoys direct interaction with colleagues, demonstrates high proactivity and initiative for continuous process improvement.
**Your main responsibilities:**
* Propose ideas for technical and functional improvements to the product.
* Design and implement the necessary components for each new feature.
* Ensure code quality and cleanliness throughout development.
* Participate in a SCRUM environment, including structured backlog refinement and sprint planning.
* Collaborate with multidisciplinary teams.
**Key competencies for this role:**
* Solid knowledge of HTML, CSS, and JavaScript.
* Experience with Front-End technologies: React, Vue, Angular or similar.
* Experience with Back-End technologies: Java \+ Spring Boot, Python, NestJS (Node.js) or similar.
* Strong understanding of REST API design and consumption.
* Microservices and hexagonal architecture.
* Ability to design and read Entity-Relationship Diagrams (ERD).
* Version control using Git.
* Knowledge of SQL and NoSQL databases: PostgreSQL, MySQL, MariaDB, MongoDB, etc.
**We highly value:**
* State management with React Redux, Pinia or Zustand.
* Development using TypeScript and JSX/TSX.
* Experience with cloud environments: AWS, Azure, GCP or similar.
* Security.
* Vector databases (it would be great if you already know them!).
* SOLID principles and Clean Code.
* User authentication and authorization.
* Intermediate English level (B1)
**If you've read this far, the following is for you:**
* **Permanent contract** from day one. We want you to join us for the long term, as our projects are long-lasting and require committed — and above all, happy and motivated — team members.
* Salary range between €35k and €45k, depending on experience.
* Option for **100% remote work**: For us, the physical workspace is not a determining factor. You may work from home or come to our offices in the center of A Coruña.
* **Work-life balance**: We understand the importance of balancing professional life with family and/or personal life.
* **Flexible compensation** (private health insurance, meal vouchers, transportation allowance, childcare support).
**What does the selection process look like?**
* Our Talent team will contact you to discuss your preferences, aspirations, and industry experience.
* You’ll complete a short technical test to demonstrate your skills and competencies in the field.
* We’ll schedule an interview with project stakeholders to provide deeper insight into the project.
* Upon joining, you’ll receive a personalized onboarding plan, including a welcome meeting and a follow-up plan for your first months.
If you identify with everything described above and feel aligned with what you’ve read, shall we talk?