Senior Backend Software Engineer (Platform core and architecture)

Senior Backend Software Engineer (Platform core and architecture)
Epignosis, Greece

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Apr 16, 2021
Last Date
May 16, 2021
Location(s)

Job Description

Epignosis is a leading engineering company in eLearning technology. Our products help over 8000 companies of all sizes deliver online corporate training to more than 11 million users. We are growing fast and quickly becoming a loved brand in the eLearning market.

Our technical team is responsible for developing and supporting high traffic and high-performance eLearning web services and applications. As a member of our development team, you’ll work on an advanced PHP codebase, helping us further expand our industry-leading eLearning platforms and build new innovative online training solutions.

Join us and become part of a vibrant, rapidly growing technical team!


Responsibilities

  • Design, implement and maintain projects in close collaboration with our designers and front-end devs
  • Help shape our products in terms of databases, technologies, services, and APIs
  • Transform legacy code and services into modern, best-practices-following, API-based applications

Requirements

  • 5+ years of professional experience as a Software Engineer on web-related projects or products
  • 2+ years of experience programming in PHP
  • Experience with Object-Oriented-Programming (OOP)
  • Experience working with cloud services (AWS preferred)
  • Comfortable working with Linux and Git/Github
  • High standards in terms of code quality, reusability, testability, and maintainability
  • Ability to work with a blend of diverse professionals to deliver results in an efficient manner
  • Excellent verbal and written skills and proficiency in the English language


Nice to have

  • Experience working with CI/CD pipelines
  • Experience with Test-Driven Design (TDD) and Domain-Driven Design (DDD)
  • Experience with developing and consuming APIs
  • A Bachelor’s degree in Computer Engineering or similar

Benefits

  • Highly Competitive salary
  • Private Health insurance plan
  • Meal allowance
  • igh-end equipment for each developer. Our typical setup is a MacBook Pro, with a Dell external monitor. We also offer PHPStorm licenses for our backend developers
  • Ongoing training for further professional development: Access to technical books and resources, paid participation in workshops and conferences, internal mentorship, and training programs
  • Courses for personal development: Language and group exercise classes
  • Ample Career opportunities: We grow fast and new opportunities come up all the time
  • Work in Athens, Crete, Cyprus, or remotely (if you can stand missing our awesome office space in central Athens)
  • Work/life balance we go big AND we go home.

What’s it like working for us?

We focus on great culture. We want to end our work happy and start the next day happier. Mind you, this is harder than it sounds, but we try our best to not create problems other than technical ones, listen to our people’s needs, and sometimes just take a break if we must. A typical day at work can involve many things: working on a new feature the Product Manager has specified, investigating a new technology that is of interest to our customers, or fixing a problem reported by our QA team or customers. Our developers contribute code on a daily basis, which undergoes code reviews by peer programmers and then tested by the QA team.

We have several teams working on different products or areas of focus, with a size of 3 to 10 people, utilizing a healthy mix of experienced and junior devs. Our teams are mostly self-organizing, but most of them are using Scrum and are being led by a senior engineer. Our company is ISO 27001 amp; 9001 certified, so we have structure and processes, but without being bureaucratic. We are also proud to be one of the first companies to join the EU Cloud Code of Conduct.

Our technology stack is mostly based around PHP and MySQL and we make heavy use of AWS technologies. Some Javascript is also at play from time to time.

We are currently developing a new, robust RESTful API, based on the latest technologies and best practices. A new front-end client based on ReactJS and utilizing our custom Design System and components is also in the works.

Make an impact in the way thousands of people are trained worldwide - apply now

Job Specification

Job Rewards and Benefits

Epignosis

Information Technology and Services - Athens, Greece
© Copyright 2004-2024 Mustakbil.com All Right Reserved.