Frontend Developer – Opap

330

We are #OPAP

We are Greece’s leading gaming company, with 65 years of history and Top Employer in Greece for 2023 & 2024. Our vision is to provide best-in-class entertainment in both retail and online, as well as to give back to society.

OPAP’s Fast Forward strategy guides our aspirations of delivering affordable and personalized entertainment experiences, while building an agile and dynamic company that enjoys long-term success. Customer centricity, digital orientation, agility, people engagement and social contribution are part of our DNA!

So what’s the challenge…
The Frontend Developer is a member of an agile software development team, responsible for analyzing, designing, implementing, and delivering high quality concepts and software solutions, bridging the gap between graphical design and technical implementation.

Your day to day will include:

  • Reviewing business and technical requirements and proposing suitable, modular, and scalable software solutions
  • Developing and refactoring existing applications, according to the agreed architectural evolution, the platform’s roadmap, and security standards
  • Following best practices and patterns, delivering clean, testable code and practices Test-Driven Development (TDD)
  • Participating in Code Reviews to find applications’ bugs in functionality and improve the overall quality of the software
  • Reviewing QA testing results and updates / modifying the SW solutions to enhance application functionality and technical accuracy
  • Debugging and troubleshooting the delivered solution
  • Documenting all interventions and developments to systems and applications, so as to effectively manage the software development lifecycle
  • Monitoring the performance and provides 2nd and/or 3rd level maintenance and support

What you need to succeed: 

  • BSc degree in Computer Science, Information Technology or other relevant field.  MSc degree is desirable
  • 1-3 years of professional experience as Software engineer, preferably in all phases of the Software Lifecycle
  • Very good knowledge of JavaScript
  • Experience in software development of responsive large-scale web applications using React.js/Vue.js and Redux
  • Knowledge of CSS, SCSS, CSS in JS, HTML
  • Good knowledge of async programming, consumption of Rest APIs based on JSON
  • Detail-oriented, focusing on writing maintainable code of high quality (Clean Code, Clean Architecture)
  • Experienced in the Agile S/W development lifecycle methodology using SCRUM/Kanban
  • Very good debugging and troubleshooting skills
  • Αdvocate for testing practices (e.g. TDD), having knowledge of testing frameworks such as Jest
  • Familiar with Continuous Integration, Continuous Delivery and Agile practices
  • Strong analytical, problem solving and organizational skills
  • Strong communication skills (written and verbal) both in Greek and English

What’s in it for you?

  • An award-winning working environment 🚀
  • State of the art facilities including gym & restaurant 🏢
  • Hybrid working model 💻
  • Competitive salary package and bonus scheme 💸
  • Health insurance coverage & Pension Plan 🙏
  • Monthly food allowance 🍴
  • Continuous learning with classroom/digital trainings by OpapAcademy 🎓
  • Internal Career Opportunities 💼
  • Well-Being Activities 💪

OPAP Group is an equal opportunity employer

Does this sound like you? If yes, we would love to meet you!

Apply this job