Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Full Stack Engineer

JR Spain

Barcelona

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading technology company is seeking a Senior Full Stack Engineer to join their dynamic team in Barcelona. This role involves developing innovative, scalable solutions while collaborating with various engineering teams. The ideal candidate will have extensive experience in full stack development, API design, and a commitment to quality. A minimum of 5 years of relevant experience and a Bachelor's degree are required, with opportunities for career progression into leadership roles.

Formación

  • Minimum 5 years of software development and architecture experience.
  • Strong work ethic and ability to manage multiple projects.
  • Minimum 1 year of leadership experience.

Responsabilidades

  • Work in a Scrum team developing full-stack solutions.
  • Lead API development and ensure high-quality product delivery.
  • Promote best practices and team efficiency.

Conocimientos

Fluency in English
Agile/Scrum experience
Full stack experience
API development
Problem-solving skills
Attention to detail
Communication skills

Educación

Bachelor’s degree or equivalent

Herramientas

JIRA
Bitbucket
Vue.js
AWS/Azure/GCP
Descripción del empleo

Social network you want to login/join with:

We’re looking for a technically skilled, experienced Senior Full Stack Engineer with a passion for building innovative, scalable solutions in a fast-paced, collaborative environment. You’ll work closely with Software Engineers, Automation Engineers, and Product Managers to deliver robust products and integrations.

This role is ideal for someone with strong technical expertise and a keen interest in team collaboration, process improvement, and leadership, with a clear path to progress into an Engineering Lead position.

When applying, please submit your CV in English.

  • Be a part of a Scrum team working on full-stack development, including API development and Front-End integrations following RESTful API design principles and API-led architecture.
  • Strategically lead API development and Front-End integrations, working with other developers and product managers,
  • Design API-led architectures, working closely with product managers on architecting solutions.
  • Build consistent reusable APIs implementing security, custom analytics, throttling, caching, logging, request and response modifications, etc.
  • Employ API led Microservices design principles and standard methodologies.
  • Ensure best-in-class user experience and response time via API based architecture
  • Address risk management by identifying risks and develop risk management plans/processes and successfully implement/operate them.
  • Troubleshoot and debug, identify bugs and issues in the code, fix them, and ensuring robust, high-performing solutions for complex environments that include multiple connected systems.
  • Learn and grow in new technologies: Stay up-to-date with emerging technologies and software engineering best practices, and apply them to solve problems.
  • Support the deployment process by assisting with the deployment and monitoring of applications in staging and production environments.
  • Promote the sharing of common best practices: Constructs, standards, and frameworks across projects within the organization
  • Continuously analyze how the team operates, designing and implementing systems to improve the team’s overall efficiency, while ensuring high-quality deliveries.
  • Identify individual team members’ areas of strength and weakness to organize team or individual trainings on specific topics to encourage overall team growth and development.
  • Act as the lead point of contact for large or important client/account engagements requiring technical input – including but not limited to working with production and sales to provide solutions or attending client calls.
  • Work closely with the larger purely development teams to ensure products will meet the demands of production and, in some cases, directly work on aspects of those tools with their dedicated developers.
  • For any direct reports, design their training program and goals, as well as provide support and guidance for them to reach the next level of their career.
  • Complete all other tasks that are deemed appropriate for this role and assigned by the manager/supervisor

Required skills:

  • Fluency in English
  • Experience working in Agile/Scrum model
  • Full stack experience around architecture, design, development, deployment, testing, and integration of enterprise-wide applications
  • Experience with a wide variety of continuous integration and source control
  • Experience working with data interchange and data management
  • Experience with designing API specifications, proxies and REST APIs
  • Experience of working in large projects involving multiple parties including Project Managers and third-party vendors on high profile and technologically innovative enterprise solutions
  • Proven track record of successful implementation of all project life cycle stages from requirements gathering through implementation and enhancements
  • Knowledge of API security including OIC and OAuth2.0 concept.
  • Understand the fundamentals of DevSecOps CI/CD pipeline
  • Understand network-related components (e.g. firewall, load balancer, routing, VPC peering)
  • Exceptional problem-solving and analytical skills
  • Creative and proactive
  • Aptitude to learn and excel in various technology mediums
  • Avid curiosity and desire to improve processes
  • Excellent attention to detail to ensure high-quality deliverables to client
  • Strong in communication and organizational skills
  • Ability to work independently as well as being a team player, and comfortable interacting with other teams
  • Ability to manage and work on multiple projects
  • Strong work ethic

Required experience and qualifications:

  • Minimum Bachelor’s degree or its equivalent
  • Minimum 5 years of software development and architecture

Desired skills and experience:

  • Fluency in a foreign language
  • Proficiency writing code in Python
  • AWS/Azure/GCP Certifications is a plus
  • Experience with Vue.js is a plus
  • Experience with PHP or Java is a plus
  • Experience with JIRA and Bitbucket is a plus
  • Minimum 1 year of leadership experience

TransPerfect provides equal employment opportunities to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by local law.

We celebrate diversity as one of our core values and we have a clear goal: to be an inclusive workplace where a diverse mix of talented people want to come, stay and do their best work. Together with passionate, creative and collaborative colleagues, we are working to ensure accessibility is for everyone.

By applying, I confirm I have read and accept TransPerfect's Privacy Policy: https://www.transperfect.com/about/data-privacy-recruiting

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.