JS
·
Europe, Portugal
·
Fully Remote
Senior/Lead Front-end Software Engineer (Media and Advertising Industry)
PROJECT OVERVIEW
Our client is the one platform that ties everything together – from programmatic and digital ad sales to cash-in-advance payments. The product is the industry’s most modern and powerful radio automation system, making sure radio stations are on the air and sounding great every minute of every day. Developed by Google and bought by the customer.
IN THIS ROLE, YOU WILL
- Lead development of the new web version of the application using AngularJS / JavaScript.
- Support and enhance the mobile version of the AFR product.
- Design, build, and extend Java-based backend APIs using Spring, Hibernate, and Maven/Ant.
- Optimize collections, multithreading, and synchronization for high performance and scalability.
- Ensure high standards of code quality, security, and maintainability through reviews and best practices.
- Collaborate with cross-functional teams to achieve feature and UI parity with the existing application.
- Contribute to technical decisions, performance tuning, and CI/CD process improvements.
IF YOU ARE
- 7+ years of professional software development experience, with a strong focus on JavaScript.
- Solid expertise in AngularJS (required); experience with React is a major plus, especially for mobile development.
- Experience building and maintaining RESTful APIs and integrating front-end applications with backend services.
- Understanding of modern web development practices, performance optimization, and UI/UX considerations.
- Experience with mobile applications (React Native or similar) is a strong advantage.
- Strong problem-solving abilities, attention to detail, and ownership mindset.
NICE TO HAVE
- Working knowledge of the Java ecosystem, including Java Core (collections, concurrency, multithreading), Spring, and Hibernate.
- Experience with mobile applications (React Native or similar) is a strong advantage.
- Familiarity with build tools such as Maven or Ant.
AS AN OPINOV8R, YOU WILL HAVE
- Digital-First Approach: Great talent knows no borders! You can work from wherever you are — we hire and collaborate with professionals worldwide.
- Remote Work Model: Balance your professional and personal life with our flexible working conditions, empowering you to deliver your best from anywhere.
- Exciting Projects: Dive into impactful projects across industries that challenge and spark creativity.
- Boost Your Expertise: Grow your career with continuous learning, development opportunities, and hands-on experience.
- Join the Best Team Ever: Collaborate with our diverse and cross-cultural team of passionate technologists and creative thinkers.
HOW’S THE HIRING PROCESS GOING
We strive to make our hiring process smooth and transparent to find the perfect match for both sides. Steps may differ depending on the role, but here’s what to expect:
- Initial Interview: If your background fits the role, we’ll invite you for an interview with a Talent Acquisition Specialist.
- Technical Interview: Depending on the position, you may complete a technical assessment or test task.
- Final Decision: After all steps, we’ll get back to you with the result and next steps.
- Department
- JS
- Role
- Senior Angular Engineer
- Locations
- Europe, Portugal
- Remote status
- Fully Remote
- Employment type
- Full-time
Already working at Opinov8?
Let’s recruit together and find your next colleague.