Associate - Application Developer

Shipco It
Spain
12 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles HTML JavaScript (Programming Language) Agile Methodology Amazon Web Services Cascading Style Sheets (CSS) Software Quality Code Review Continuous Integration Relational Databases Software Debugging Github
+15 more
Design of User Interfaces Object-Oriented Software Development Scrum Methodology Software Engineering TypeScript Eslint Angular Material Tailwind Express.js Git AngularJS Information Technology Code Inspection Software Coding Jasmine

Job description

Department: TechnologyLocation: BarcelonaDo you love turning ideas into working code that makes a real impact?Feel energized by building solutions that make global systems faster, smarter, and more reliable.Enjoy collaborating across teams to solve complex problems and bring business needs to life through technology?Join Shipco IT as an Associate - Application Developer.At Shipco IT, we’re the technology engine behind global logistics operations - designing, developing, and maintaining systems that keep freight moving efficiently across the world.As an Application Developer, you’ll help build and enhance applications that power these operations, combining strong technical skills, analytical thinking, and creativity to deliver high-quality software used across multiple regions.This role is ideal for someone who’s passionate about clean, maintainable code, system performance, and continuous improvement.What You’ll DoBuild and Enhance Business-Critical Applications: Design, develop, and maintain high-performance scalable Angular web applications.Collaborate with a Dynamic Team: Work closely with cross-functional experts to deliver innovative solutions and expand your technical expertise.Contribute Across the Software Lifecycle: Engage in planning, development, deployment, and ongoing maintenance of applications.Analyze and Design Solutions: Evaluate requirements, identify challenges, and deliver scalable, well-documented system solutions.Stay Current with Technologies: Explore the latest tools, frameworks, and industry trends to keep solutions innovative and efficient.Ensure Code Quality, Performance, and Reliability: Drive testing, optimization, and code reviews to uphold high standards, enforce coding best practices, and continuously improve application stability and performance.Troubleshoot and Optimize Production Systems: Proactively identify, debug, and resolve technical issues and performance bottlenecks to ensure stable, reliable operation of business-critical applications.What You’ll NeedBachelor’s degree (or higher) in Computer Science or a related field, or equivalent experience, supported by relevant certifications in Angular 8+ and experience working in Agile or Scrum environments.Minimum of 5+ years of hands?on experience designing, developing, and maintaining applications using the Angular Framework, including proven success in migrating and modernizing legacy Angular applications with industry best practices to modern, standalone component architectures and Signal?based state management to improve performance.Advanced proficiency in HTML, modern CSS, SCSS, and Tailwind CSS to build responsive, accessible interfaces using CoreUI or Angular Material and UI/UX best practices.Deep understanding of TypeScript and Object-Oriented Programming (OOP) and commitment to code reliability using Jest, Jasmine, or Karma.Peer code reviews and enforce strict linting and formatting standards (Prettier/ESLint).Proficiency with AWS, Git, and CI/CD automation via GitHub Actions.Experience with Express JS or Loopback and other backend technologies like relational databases is an added advantage.Strong analytical and problem?solving skills, with the ability to troubleshoot effectively, and apply coding standards and best practices while working closely with cross?functional teams.Excellent verbal and written communication skills in English, strong attention to detail, adaptability to changing requirements, and well?developed organizational and time?management skills to handle multiple priorities and meet deadlines in a fast?paced environment.Here’s What We OfferExciting Work Culture: Join our friendly, supportive team and start making a difference from day one.Innovate Logistics: Help improve global efficiency and shape the future of logistics.Collaborative Environment: Work with leaders in the industry in a creative and open culture.Growth Opportunities: Reach your full potential with abundant professional and personal development options.Competitive Compensation: Earn a salary that reflects your skills and expertise.Awards and Recognition: For outstanding performance or significant contributions to the company’s success.#J-*****-Ljbffr

Requirements

As an Application Developer, you’ll help build and enhance applications that power these operations, combining strong technical skills, analytical thinking, and creativity to deliver high-quality software used across multiple regions. This role is ideal for someone who’s passionate about clean, maintainable code, system performance, and continuous improvement.What You’ll DoBuild and Enhance Business-Critical Applications: Design, develop, and maintain high-performance scalable Angular web applications.Collaborate with a Dynamic Team: Work closely with cross-functional experts to deliver innovative solutions and expand your technical expertise.Contribute Across the Software Lifecycle: Engage in planning, development, deployment, and ongoing maintenance of applications.Analyze and Design Solutions: Evaluate requirements, identify challenges, and deliver scalable, well-documented system solutions.Stay Current with Technologies: Explore the latest tools, frameworks, and industry trends to keep solutions innovative and efficient.Ensure Code Quality, Performance, and Reliability: Drive testing, optimization, and code reviews to uphold high standards, enforce coding best practices, and continuously improve application stability and performance.Troubleshoot and Optimize Production Systems: Proactively identify, debug, and resolve technical issues and performance bottlenecks to ensure stable, reliable operation of business-critical applications.What You’ll NeedBachelor’s degree (or higher) in Computer Science or a related field, or equivalent experience, supported by relevant certifications in Angular 8+ and experience working in Agile or Scrum environments.Minimum of 5+ years of hands?on experience designing, developing, and maintaining applications using the Angular Framework, including proven success in migrating and modernizing legacy Angular applications with industry best practices to modern, standalone component architectures and Signal?based state management to improve performance.Advanced proficiency in HTML, modern CSS, SCSS, and Tailwind CSS to build responsive, accessible interfaces using CoreUI or Angular Material and UI/UX best practices.Deep understanding of TypeScript and Object-Oriented Programming (OOP) and commitment to code reliability using Jest, Jasmine, or Karma.Peer code reviews and enforce strict linting and formatting standards (Prettier/ESLint). Proficiency with AWS, Git, and CI/CD automation via GitHub Actions.Experience with Express JS or Loopback and other backend technologies like relational databases is an added advantage.Strong analytical and problem?solving skills, with the ability to troubleshoot effectively, and apply coding standards and best practices while working closely with cross?functional teams.Excellent verbal and written communication skills in English, strong attention to detail, adaptability to changing requirements, and well?developed organizational and time?management skills to handle multiple priorities and meet deadlines in a fast?paced environment.Here’s What We OfferExciting Work Culture: Join our friendly, supportive team and start making a difference from day one.Innovate Logistics: Help improve global efficiency and shape the future of logistics.Collaborative Environment: Work with leaders in the industry in a creative and open culture.Growth Opportunities: Reach your full potential with abundant

Benefits & conditions

professional and personal development options.Competitive Compensation: Earn a salary that reflects your skills and expertise.Awards and Recognition: For outstanding performance or significant contributions to the company’s success. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

49 sec

Choosing ESLint over dedicated architectural component testing libraries

Carl Assmann Carl Assmann · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all