Full Stack Developer

Synvert
Barcelona, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Barcelona, Spain

Tech stack

Clean Code Principles
Java
API
Mobile Application Development
Code Review
Databases
Data Integrity
Software Design Patterns
Python
Node.js
NoSQL
SQL Databases
Web Applications
React
System Availability
Backend
GIT
Vue.js
Angular
Information Technology
Software Version Control
Microservices

Job description

Design, develop, and maintain web applications across the full stack - from front-end interfaces to back-end logic and databases.

Build responsive and user-friendly UIs using modern frameworks (e.g., React, Angular, or Vue.js).

Develop robust and scalable APIs and backend services using Node.js, Java, Python, or similar technologies.

Integrate databases (SQL or NoSQL), ensuring data integrity, security, and performance.

Collaborate with designers, product managers, and other developers to translate business requirements into technical solutions.

Write clean, maintainable, and testable code, following best practices for version control (Git), testing, and documentation.

Participate in code reviews and contribute to improving development standards and processes.

Implement CI/CD pipelines to automate testing and deployment.

Monitor and troubleshoot applications to ensure high availability and performance.

Requirements

  • A degree in Computer Science Engineering or related degree.
  • Experience with mobile development will be a plus.
  • Knowledge ofOOP, SOLID, Clean Code, Design Patterns.
  • Experience with Git source control, especiallyGitHub.
  • Analytical, problem solving and creative.
  • Excellent communication and presentation skills.
  • FluentEnglishboth written and spoken.
  • Proactive,team player, committed and constant willingness to improve.
  • Excited aboutinternationalbusiness experience.
  • Passionate about latest technologies and methodologies.

What you can expect

  • Be part of an international and talented team, enjoying an excellent work environment where people are passionate about what they do.

Apply for this position