Senior Full Stack Engineer

Full Stack Engineer
Permanent
Athens

On behalf of our client, a growing software development company specializing in AI-driven solutions, we are currently seeking a self-motivated Senior Full Stack Engineer to join their innovative team and contribute to cutting-edge projects.

A Day in the Life of a Senior Full Stack Engineer

 

As a Senior Full Stack Engineer, you will play a pivotal role in shaping the future of advanced applications. Your responsibilities will range from developing scalable front-end and back-end solutions to collaborating across teams to design impactful features. You’ll contribute to system architecture and mentor junior engineers, all while working in an environment that values creativity, diversity, and innovation.

 

Your Day-to-Day:

  • Design, develop, and maintain front-end applications using JavaScript/TypeScript and React.
  • Architect back-end systems and APIs with Ruby on Rails and integrate them with PostgreSQL databases.
  • Collaborate closely with Product, Data Science, and Design teams to deliver thoughtful, user-centric features.
  • Implement unit and end-to-end testing frameworks to ensure software quality.
  • Participate in system architecture discussions, focusing on microservices and asynchronous backend systems.
  • Optimize application performance and scalability.
  • Mentor junior engineers, providing guidance and sharing expertise.
  • Stay updated with the latest trends and technologies, and participate in internal knowledge-sharing sessions.

What You Will Need

 

Front-End Skills:

  • At least 3 years of experience with JavaScript/TypeScript  (with React or Vue.js), including state management and context.
  • Experience with micro-frontends and testing frameworks (is a plus).

Back-End Skills:

  • At least 3 years of experience with Ruby on Rails.
  • Strong proficiency with relational databases like PostgreSQL.
  • Expertise in designing and developing microservices and APIs.

What’s in It for You

  • A supportive, inclusive, and innovation-driven work environment.
  • Competitive salary and benefits package, including retirement plans (e.g., 401k matching, pension schemes in certain EU locations).
  • Flexible work arrangements, with hybrid remote and in-office options.
  • Generous paid time off, including Summer Fridays and a Winter Holiday Break.
  • Professional growth opportunities through enablement and training programs.
  • Employee Enrichment Fund to support personal passions or enhance your home office.
  • Robust Diversity, Inclusion, and Belonging initiatives to foster a welcoming workplace.
  • avatar

REFERENCE: job0000260117