Senior/Mid-Level Front-end Developer
Role details
Job location
Tech stack
Job description
Weekly drinks Daily fresh fruit Quarterly team outings Laptop provided 24 holidays per year, * Collaborate with cross-functional teams to implement software solutions.
- Write clean, efficient, and maintainable code.
- Troubleshoot, debug and optimize existing systems.
- Mentor junior developers when necessary.
- Participate in code reviews and maintain documentation., * Collaborate with cross-functional teams to design, develop, and implement software solutions
- Write clean, efficient, and maintainable code following industry best practices
- Troubleshoot, debug and optimize existing systems
- Mentor and guide junior developers when necessary
- Stay up-to-date with emerging technologies and industry trends
- Participate in code reviews and maintain documentation, * It is a super fun, forward-thinking, family-type environment where the common value is passion
- Weekly drinks in our own bar
- Daily fresh fruit
- Every quarter, we go out and have a true Expivian experience
- A tremendous young and eager team, inspiring work environment in the centre of Eindhoven
- A competitive salary and good benefits
- We share our success; the bonus is part of the deal
- Working for a successful, award-winning company
- Freedom in executing tasks and projects
Apply today
If you are a passionate developer looking to make a meaningful contribution in a fast-paced, dynamic environment, we would love to hear from you. Please send your resume, a cover letter detailing your relevant experience, and any portfolio or project samples to (info@expivi.com), and we'll contact you as soon as possible.
Thank you for considering a career with Expivi. We look forward to reviewing your application and getting to know you better. Other opportunities at Expivi
- You feel comfortable to
- Design and implement new features in Laravel framework
- Implement interfaces with other solutions, such as ERP systems
- Review and ensure high quality code of your peer developers
- Develop comfort DevOps practices, * Super fun, forward-thinking, family-type environment within a fast growing company
- Start-up mentality, work hard play hard is our motto
- Weekly drinks at our very own bar
- Quarterly team get-togethers
- Working for a successful award winning company
- Freedom in execution of tasks and projects
- A lot of opportunities; we are growing so you grow along with us
- A laptop
- Daily fresh fruit
- 24 holidays if you promise to come back
Requirements
A technology company in Alicante is seeking a skilled Front-End Developer to join their team. The role involves working on innovative projects and requires experience in Angular or Vue, along with a strong understanding of software architecture. Candidates should have excellent problem-solving skills and be comfortable mentoring others. A competitive salary and dynamic working environment are offered., * 5+ years of experience as a Senior Developer.
- 3+ years of experience as a Mid-Level Developer.
- Familiarity with performance and optimization problems.
- Excellent communication and teamwork skills., Git Node / NPM MVC concept Agile (SCRUM) Design patterns / SOLID principles Angular or Vue
Educación
Bachelor's degree in Computer Science, Software Engineering, or related field
Herramientas
Postman PHPUnit Descripción del empleo Overview, * Git
- Node / NPM (Ability to install packages, run builds and check logs)
- Knowledge regarding MVC concept
- Nice to have: MVVM concept
- Ability to work in an Agile (SCRUM) process
Your role as Front End Developer
We seek a highly skilled and motivated Senior/Mid-Level Front-end Developer to join our team. As a Developer at Expivi, you can work on exciting projects, solve complex technical challenges, and contribute to developing next-generation software applications.
We've described some roles, responsibilities and competencies below to help you understand what is expected when working as a front-end developer. Intermediate Developer
As a more experienced software engineer, we expect that you become more responsible for your work. We expect you will be more independent in creating solutions/implementing new features. We also slowly expect that you can solve technical problems of medium scope and complexity.
- Partial familiarity with Design patterns / SOLID principles
- Be familiar with Angular or Vue.
- Experience: 3+ year(s)
- Postman, or tools to create HTTP requests
- Unit test (AAA concept)
Senior Developer
As a Senior, we expect that you are independent in creating solutions and solving technical problems of high scope and complexity. Your experience will be used to help others and provide mentorship for junior/intermediate front-end developers.
- Familiar with Design patterns / SOLID principles
- Be familiar with Angular or Vue and have general experience in reactive front-end
- Experience: 5+ years
- Show how to use the framework and have no problem using/navigating the Angular framework
- Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems
- Nice to have:
- Ability to give technical input regarding UI/UX design
- CI/CD, * Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Proven experience as a Senior/Mid-Level Developer with a strong portfolio of previous work
- Solid understanding of software architecture and design principles
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- Reasonably fluent in English, word and writing (at least at a B2 level)
- Self-motivated and able to work independently, * A study or degree in (Technical) Information Technology, Computer Science, Software Engineering
- Reasonably fluent in English, in word and writing (at least at a B2 level)
- The ability to learn new techniques, applications, tools, programming languages
- The ability to work both in a team as individually
- A flexible and independent attitude
- Task-oriented and out of the box thinking
- Basics of Scrum (Working in Sprint, Refinement)
- Testing (PHPUnit, API integration testing and UI Testing)