Frontend Software Developer
Role details
Job location
Tech stack
Job description
Flyeralarm is seeking a Frontend Software Developer in La Coruña, Spain. In this role, you will develop professional web and backend applications, ensuring smooth functionality within our IT team., As part of our IT team you will ensure smooth functionality within one of our departments, playing a crucial role in the overall success of the company. You are an expert developer with extensive experience in complex online stores, communicative, and enjoy sharing knowledge. You will develop professional web and backend applications, using agile software development, ensuring variety and autonomy in your work. You are passionate about clean software architecture employing domain-driven design, maintaining high code quality, and actively engaging with DevOps topics. Responsibilities
- You develop customer-facing web and frontend applications.
- You work with DevOps methods (e.g. continuous integration) and platforms and tools such as Git, K6, Docker.
- You enjoy sharing your knowledge with the team.
- You plan requirements and implement them in the team.
- You ensure compliance with clean software architecture principles and practices, including the use of domain-driven design (DDD).
- You are fluent in English.
Requirements
The ideal candidate should have several years of experience in front-end development, proficiency in Vue.js and JavaScript/TypeScript, and a good understanding of DevOps practices. You will also share your knowledge with the team and maintain high code quality., * Several years of experience in front-end and UX/UI software development.
- Experience writing unit tests and end-to-end tests.
- Proficiency in applying SOLID principles and design patterns in software development., * Develop customer-facing web and frontend applications.
- Work with DevOps methods and tools such as Git and Docker.
- Share knowledge with the team and ensure compliance with clean software architecture.
Conocimientos
Vue.js JavaScript/TypeScript DevOps Unit testing End-to-end testing, Degree in Computer Science or equivalent vocational training, * A degree in computer science, a completed apprenticeship as an IT specialist, or equivalent vocational training.
- Several years of experience in front-end and UX/UI software development.
- Solid working knowledge of Vue.js, JavaScript/TypeScript.
- Proficiency in applying SOLID principles and design patterns in software development.
- Experience in writing unit tests and end-to-end tests.
- Experience with HTML Canvas or Fabric.js.
- Complex customer-facing applications are no longer new territory for you.