Senior JavaScript Engineer
Ciklum
Malaga, Spain
About the role:
As a Senior JavaScript Engineer, you'll become a part of a cross-functional development team engineering experiences of tomorrow. You will guide technical decisions, mentor other engineers, and ensure high-quality standards across the team.
Responsibilities:
- Design and implement scalable and maintainable architectures using modern web technologies and best practices
- Lead technical discussions and define development standards, ensuring consistency and code quality across the team
- Mentor and support other developers through code reviews, knowledge sharing, and pair programming
- Collaborate closely with Product Owners, Designers, and DevOps to shape the technical roadmap
- Drive improvements in performance, security, and user experience
Requirements:
- Software Design
- Proven experience designing end-to-end solutions for complex features and systems
- Ability to make strategic technical decisions and document architecture effectively
- Experience with performance optimization and scalable frontend design patterns
- Software Development
- 5+ years of experience in modern frontend development
- Strong expertise in Angular, JavaScript (ES6+), HTML, and CSS
- Experience with state management, RxJS, and modular application structures
- Familiarity with TypeScript, RESTful APIs, and micro-frontend architectures is a plus
- Quality Assurance
- Deep understanding of testing methodologies (unit, integration, and end-to-end testing)
- Hands-on experience with testing frameworks (Jest, Jasmine, Cypress, etc.)
- Able to define and enforce quality metrics and code review standards
- Software Deployment
- Experience configuring and optimizing CI/CD pipelines (TravisCI, GitLabCI, etc.)
- Collaboration experience with DevOps teams for containerization and cloud deployments
Personal skills:
- Leadership & Accountability
- Takes ownership of technical delivery and team outcomes
- Leads by example, driving a culture of responsibility and continuous improvement
- Drive & Initiative
- Proactively identifies areas for improvement and leads change
- Passionate about innovation, staying up to date with the latest technologies and trends
- Communication
- Excellent written and spoken English
- Capable of explaining complex concepts clearly and constructively
Don't forget to mention EuroTechJobs when applying.