Full Stack Developer
3400110017
Full Stack Developer
React
Redux
Node.js
JavaScript
TypeScript
OAuth
JWT
Unit Testing
E2E Testing
Webpack
Azure
Azure Services
Azure DevOps
CI/CD
Serverless Architecture
Cloud Functions
REST API
API Development
Cloud Security
Mobile First Design
Agile
Continuous Delivery
Frontend Development
Backend Development
Pixel Perfect Design
Visual Studio
Cloud Computing
Software Engineer
DevOps
Cloud Native
Self-motivated
Team Player
Problem Solving
Innovation
Communication Skills
Adaptability
Technical Challenge
IT Background
Location
Barcelona, España
Job Type
Permanent
Industry
IT
Remote/Onsite
Part Remote
Experience Required
3 - 8 Years
Education Required
Higher Education
Required Skills
React
Redux
Node.js
JavaScript
TypeScript
OAuth
JWT
Unit Testing
E2E Testing
Webpack
Azure
Azure Services
Azure DevOps
CI/CD
Serverless Architecture
Cloud Functions
REST API Development
Cloud Security
Mobile First Design
Agile Methodologies
Continuous Delivery
Frontend Development
Backend Development
Pixel Perfect Design
Visual Studio
Cloud Computing
DevOps
Cloud Native Development
Communication Skills
Problem Solving
Adaptability
Teamwork
Self-motivation
Innovation
Job Summary
We are looking for a highly skilled and motivated Full Stack Developer to join our team. The ideal candidate will have strong technical expertise in React, Redux, and Node.js, along with hands-on experience in cloud services and modern DevOps practices. You will be responsible for designing, developing, and maintaining scalable web applications using a cloud-first approach. This role requires a proactive mindset, a passion for clean and secure code, and the ability to thrive in an agile, fast-paced environment. Key Responsibilities: Develop and maintain full stack applications using React and Node.js Implement and manage secure authentication mechanisms (OAuth, JWT) Write and maintain unit and end-to-end tests to ensure high-quality code Work with Azure services for deployment, monitoring, and cloud function management Use Azure DevOps for source control, backlog tracking, and CI/CD pipeline management Collaborate with cross-functional teams to define, design, and ship new features Ensure responsive and pixel-perfect UI with a mobile-first design approach Analyze and improve application performance, scalability, and security Challenge existing implementations to drive innovation and technical excellence Adapt to changing priorities including legal, compliance, or production-related updates Required Skills: Proficiency in React, Redux, and Node.js Strong knowledge of JavaScript and TypeScript Experience with OAuth and JWT authentication Familiarity with unit testing and E2E testing frameworks Experience with Azure services and Azure DevOps Solid understanding of CI/CD pipelines and serverless architecture Knowledge of RESTful API development and cloud security best practices Attention to detail in UI/UX with mobile-first and pixel-perfect principles Nice to Have: Experience with continuous delivery in Agile environments Familiarity with Webpack and cloud-native development Ability to manage and scale cloud functions Background in creating secure and scalable solutions in a regulated environment Soft Skills: Strong communication and collaboration skills Initiative, adaptability, and self-motivation Team-oriented mindset with a drive for innovation and quality Background: Proven experience in IT or software development roles Previous experience working in agile teams and delivering production-grade applications
Experience
Minimum 3–5 years of experience as a Full Stack Developer or in a similar software development role. Proven hands-on experience with React, Redux, and Node.js in production environments. Experience developing and deploying applications using Azure Cloud Services. Solid track record of working with Azure DevOps, including version control, backlog management, and CI/CD pipelines. Experience implementing authentication and authorization protocols (OAuth, JWT). Practical experience writing and maintaining unit tests and end-to-end tests. Familiarity with serverless architectures and managing cloud functions. Prior involvement in Agile/Scrum teams, collaborating closely with cross-functional stakeholders. Demonstrated ability to deliver secure, scalable, and performant applications in a cloud-native environment. Experience with responsive design principles and mobile-first UI development.
Job Responsibilities
- Design, develop, and maintain full stack web applications using React, Redux, and Node.js.
- Build secure and scalable RESTful APIs and integrate front-end components with back-end logic.
- Implement and maintain authentication and authorization flows using OAuth and JWT.
- Write and maintain unit tests and end-to-end tests to ensure software quality and reliability.
- Deploy, monitor, and manage applications in Azure Cloud Services.
- Configure and manage CI/CD pipelines using Azure DevOps.
- Develop and manage serverless functions as part of a cloud-first architecture.
- Optimize application performance, responsiveness, and efficiency.
- Ensure pixel-perfect, mobile-first UI design, following modern UX best practices.
- Collaborate with product owners, designers, and other developers in an Agile environment.
- Participate in code reviews, knowledge sharing, and continuous improvement efforts.
- Identify and address technical debt, propose improvements to existing codebase.
- Adapt to changing requirements, including production issues, legal mandates, or security updates.
- Promote innovation and challenge existing solutions to drive technical excellence.
Job Benefits
- PAC
- Relocation to Barcelona, Spain.
- Sponsored Visa.
- Competitive salary.
- Access to cutting-edge technologies and cloud infrastructure (Azure).
- Continuous learning opportunities,
- Supportive and collaborative team culture.
- Agile work environment focused on innovation and autonomy.
- Opportunities to contribute to high-impact projects.
- Career growth.
- Modern equipment and development tools.
Desired Skills
Serverless Architecture Design
Cloud Function Development
Continuous Delivery
Cloud-native Development
Webpack
Mobile First Design
Pixel Perfect Frontend Implementation
Secure API Development
Cloud Security Best Practices
Performance Optimization
UI/UX Sensitivity
Agile Collaboration
Innovation Mindset
Code Quality Improvement
Technical Debt Reduction
Experience in Regulated Environments
Company Summary
We are seeking Senior Incident Managers to join the Quality of Service (QoS) Major Incident Management Team in Barcelona. This is a highly operational and demanding role, requiring strong executive communication skills, transversal IT knowledge, and resilience under pressure. The Incident Manager acts as the primary escalation point during major IT incidents, coordinating teams across infrastructure, applications, and business, while maintaining clear communication with C-Suite executives.
Company Benefits
- Competitive salary.
- Hybrid work model (Barcelona City Center).
- On-call allowance.
- International environment with executive-level exposure.
- Training programs and career development opportunities.
- Friendly and relaxed work environment with supportive colleagues.
Apply
Upload Your CV
Please upload a PDF or Doc file. Max 3mb in size.
Your Details
Job Managed With