Senior Back-End Software Engineer
πριν από 1 μέρα

About Dialectica

Founded in 2015, Dialectica is an information services start-up that innovates how business professionals share knowledge and gain access to primary research worldwide.

Dialectica partners with the world’s leading investment and consulting companies, enabling them to collect real-time information and market insights from industry experts across markets, industries, and regions.

Guided by its mission to achieve unparalleled customer recognition, Dialectica is building the most trusted and innovative knowledge-sharing platform in the world.

Every day Dialectica works on its aspiration to be a truly industry-leading organization by attracting and cultivating ambitious talent based in Athens, London, New York, and Montreal.

Dialectica plans to have a strong presence across the world with more than 1,000 team members in the coming five years.

Dialectica has been recognized as one of Europe’s fastest-growing companies for 2021 by the Financial Times and as one of the Best Workplaces and a top employer in Greece in 2021 and 2020 by the Great Place to Work Institute.

About the Role

We are looking for an experienced Back-End Software Engineer that can take a lead role with our team of engineers who hold varying levels of seniority.

Our Technology team designs and engineers complex proprietary software that automates and optimizes the delivery of our market leading services.

You can expect to be given the time and space to research, experiment and come up with elegant solutions. You are then expected to be a mentor to the team and inspire and support them in embracing such solutions.

You should fit well into an organization where all members take collective responsibility for team successes / failures and you strongly believe that helping less experienced devs level-up is profoundly beneficial to the team's success.

Indicatively, the responsibilities will include to :

  • Write well structured, secure code
  • Routinely inspect server code for speed optimization
  • Conceptualize and implement solutions for data storage
  • Maintain a stable server with zero downtime
  • Keep a backup library before any large changes to server
  • Be involved and participate in the overall application lifecycle
  • Main focus on coding and debugging
  • Build high-quality reusable code that can be used in the future
  • Learn about new technologies
  • Stay up to date with current best practices
  • Requirements

  • 6+ years experience in building Web Applications that are robust, maintainable and scalable
  • Experience with back end technologies and frameworks (Ruby / Ruby on Rails, NodeJS / Express or others)
  • Experience with SQL and No-SQL Databases (preferably PostgreSQL, Elasticsearch, Redis or others)
  • Good working knowledge with GraphQL would be considered a plus
  • Familiarity with automation testing techniques and tools
  • Deep understanding of the Object-Oriented programming patterns and best practices
  • A broad knowledge of the web platform as a whole (HTML5, CSS3, JavaScript, HTTP / S, web performance, web security)
  • Deep understanding of software architecture and software development life cycle
  • Knowledge and an active interest in Design Patterns and SOLID architecture principles
  • Ability to adapt to changing requirements and delivery timelines; Agile development experience (including tools like Git, SCRUM / Agile tools) would be considered a plus
  • Great communication skills and evidence of successful collaboration in a team
  • Passion for learning and innovation
  • Excellent command of written and spoken English
  • Benefits

  • Competitive compensation
  • An environment where the developer will have freedom, space, amenities to perform their craft elegantly solving well specified problems
  • Be a lead role, in a thriving company that grows with a fast and healthy trajectory with clear strategy and staggering expansion
  • Top caliber talented colleagues at all divisions of the company
  • Modern spacious offices at the center of Athens with a jaw dropping view
  • Company sponsored team-bonding events
  • Weekly health and wellness activities (e.g. basketball, football, yoga, running)
  • Free snacks and beverages
  • Αναφορά αυτής της εργασίας

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης