BettingJobs are working with a successful B2B business in the sports betting space who are searching for a Senior Frontend Engineer to join their team. The role can be based in Sevilla, Palmones Los Barrios or Gibraltar. Apply today for a confidential discussion.
We are looking for a talented Senior Engineer to join our frontend team. This role will work with other engineers improving, supporting and fixing bugs in our products. It’s also expected to contribute to other teams across the business. The ideal candidate has significant experience with ReactJS library, but experience with HTML5/CSS3/JS will be valuable. He must be at ease working in an agile environment with little supervision. This person should embody a passion for continuous improvement and test-driven development.
− Has the ability to quickly learn, understand customer/business requirements, design/transform them to working software, Drive improvements & simplification to increase overall efficiency
− Analysis and design of technical solutions with the review of Domain Architect of feature request from the customers.
− Development new components and optimize existing ones for our growing shared ReactJS component library.
− Participate in peer code reviews through pull requests to make sure we're moving fast while also maintaining quality code bases.
− Write clean, modular and testable code with consistent code style.
− Deliver features and fixes on tight schedules and under pressure.
− Bachelor's Degree in Computer Science or equivalent experience.
− 3+ years of frontend development experience at a senior role.
− 2+ years professional experience in a production ReactJS/Redux environment. Desirable experience in React native.
− Experience with Scrum/Agile development methodologies.
− Experience with Git
− Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.
− Lover pixel perfect and experience in UX
− Problem-solving approach
− Collaborate with teams from across the organization
− Excellent communication skills, a positive attitude, and empath