Are you a rock star? Ready to join the team?

New Athens-based openings

As a Backend (Architect) Lead, you will join our agile, cross-functional team to advance the development of our SaaS portfolio and contribute with your interest in innovative software architecture and knowledge of modern Applications

The mission:

  • Work closely with our Product Owners and Frontend Architects/designers to deliver our services
  • Build software applications and help our customers with excellent services
  • Continuously improve our services with your knowledge of software architecture and high-quality code
  • Contribute as a productive member of an agile development team in all phases of the development lifecycle

Core responsibilities
Come join an exciting and talented team as one of the core players. This will be a full stack team focused on the insurtech space with an initial 5-year product roadmap. If you want to bring your skill set to bear across scalable distributed systems, then this job is for you.

  • Lead design, development, implementation and maintenance of applications & back-end services demonstrating service-oriented architecture and secure applications development technology best practices.
  • Work with product managers and technical team in a cross-functional environment, to implement high quality products that meet business goals.

Core capabilities

  • Hands-on expertise in enterprise technology applications architecture, design, development and support.
  • Great management and team development skills: ability to set goals for a team and every one of its members, delegate intelligently, mentor engineers, deliver frequent and honest feedback, help team members grow in their careers, and deliver results.
  • Expertise and interest in growing teams: interviewing junior and senior engineers, collaborating with recruiting, smoothly onboarding new team members.
  • Good software engineering methodology: meaningful and deeply-rooted opinions about testing and code quality, ability to make sound quality/speed trade-offs.
  • Passionate about writing code (yes you will write code).
  • Solid knowledge of applications performance improvement techniques and caching solutions.
  • Experience developing with client-side web technologies {REACT, CSS, Javascript, AJAX}.
  • Excellent problem solving, critical thinking and communication skills.
  • Exceptional technical skills in backend (and frontend) engineering.
  • Highly experienced with back-end programming languages {Ex: PHP, Python, Ruby, Java etc}.
  • Solution design experience in large-scale projects, ideally of an eCommerce nature.
  • Expert in Java, NodeJS, Jenkins, GIT, RESTful APIs.

Preferred requirements

  • Academic: BA/BS degree in computer science or equivalent.
  • Professional: 5+ years experience developing software as an engineer; 1+ years experience as an engineering manager or technical lead.
  • Significant experience building and operating critical high-scale systems.

 

Why join us?

  • Be part of a great international team in a healthy and stable growing company
  • You will work in a multicultural agile team – enabling you and your team to form and actively optimize work processes
  • We have fun at work! Free coffee, team launches & beers
  • Competitive compensation package 
  • Continuous learning (with the most modern methods) and fast career growth
  • Interesting and challenging work within large-scale projects
  • International dynamic, fast-paced working environment

Opportunity to work in a diverse environment with talented colleagues

As a Frontend (Architect) Lead, you will join our agile, cross-functional team to advance the development of our SaaS portfolio and contribute with your interest in innovative software architecture and knowledge of modern Applications

The mission:

  • Work closely with our Product Owners to deliver our services
  • Build software applications and help our customers with excellent services
  • Continuously improve our services with your knowledge of software architecture and high-quality code
  • Contribute as a productive member of an agile development team in all phases of the development lifecycle

Core responsibilities

Come join an exciting and talented team as one of the core players. This will be a full stack team focused on the insurtech space with an initial 5-year product roadmap. If you want to bring your skill set to bear across scalable distributed systems, then this job is for you.

  • Create a culture of frontend quality via coaching, pair programming, design sessions, and code review
  • Author and contribute to internal libraries that emphasize intuitive interfaces and composability
  • Lead large-scale projects that influence how customers are delighted by our applications.
  • Together with our platform teams, push our frontend strategy to the forefront of industry best practices with regard to web standards, component breakdown, accessibility, cross-device design and code considerations, page rendering, and browser performance.
  • Write code that is seen by millions of customers a day
  • Collaborate with Design Leads and Product Managers to turn wireframes and mockups into responsive, consistent UIs
  • Use your expertise to guide developers towards idiomatic solutions
  • Be a part of the team that is leading the market in delivering the most delightful customer experience for specialized commercial insurance underwriting and management

Core capabilities

  • A deep knowledge of JavaScript and its ecosystem, and experience developing large JS applications
  • A deep understanding of a JavaScript state management library, such as Redux, MobX, or Apollo
  • An understanding of CSS, HTML, and related concepts at-scale (responsive/adaptive design, accessibility, libraries and post-processors)
  • A passion for UI, UX, and Design Systems and working with designers to create engaging and intuitive experiences across devices
  • Up-to-date on the latest frontend and design technology, trends, and industry news
  • Experience in leading product managers, designers, and engineers to define, break down, and collaborate on feature work
  • A genuine believer in constructive and respectful code reviews, retros, and collaborative problem-solving as the bedrock of a healthy team and experience utilizing these as mentorship vectors

Preferred requirements

  • Academic: BA/BS degree in computer science or equivalent.
  • Professional: 5+ years experience developing software as an engineer; 1+ years experience as an engineering manager or technical lead.
  • Significant experience building and operating critical high-scale systems.

 

Why join us?

  • Be part of a great international team in a healthy and stable growing company
  • You will work in a multicultural agile team – enabling you and your team to form and actively optimize work processes
  • We have fun at work! Free coffee, team launches & beers
  • Competitive compensation package 
  • Continuous learning (with the most modern methods) and fast career growth
  • Interesting and challenging work within large-scale projects
  • International dynamic, fast-paced working environment
  • Opportunity to work in a diverse environment with talented colleagues

Don’t see an opening that matches your role? 

We would love to hear from you anyway! 

Share your thoughts and resume here.

Scroll to Top

We use cookies to ensure you get the best experience on our website.