Ongoing

EUR 6 944 - 9 750 for Senior Product Engineer

Click for the details

Join Netguru Talent Marketplace, a proven partner for tech-minded freelancers and experts. Thanks to us, you will have access to various project-based opportunities and can collaborate with different companies and industries. As a result, you will not only gain more experience but also develop a variety of skills you didn’t even know you had. Work the way you like, on your terms, with no strings attached.

We are developing applications for a multinational and innovative enterprise headquartered in Silicon Valley. On a daily basis we cooperate with a team located in Ireland. This is a software company that supports businesses in improving the customer relation through a messenger platform.

Currently, we are looking for Senior Product Engineers with RoR and are familiar with Ember, who possess excellent technical, soft and leadership skills to join one of the ongoing, long term projects for this client.

  • Required skills: Product Engineering experience; experience in ElasticSearch or similar, knowledge of Ruby on Rails, excellent English communication skills; motivated by giving & receiving feedback; eagerness to solve complex problems
  • Nice to have: experience with CSS animations/transitions, experience in Ember
  • We offer: 100% remote work, flextime & flexplace, dev-friendly processes, long-term collaboration.

Apply if you:

  • have experience/skillset of a seasoned Product Engineer so that:

    • you know what product changes could help improve the product or system,
    • you understand direction and roadmap for a team deeply, collaborating and contributing where necessary,
    • you are eager to lead team projects in delivering solutions to big, critical problems,
    • you have worked closely with clients and maintained positive relationships with them,
    • you are proactive and competent in understanding what other team members are working on and why,
    • you can work independently / with a high ambiguity team in its early stages,
    • you have a consulting and proactive approach towards suggesting further stages of development,
    • you are able to scope, plan and monitor the work of other team members,
    • you make sure that all stakeholders are up to date with the current situation, blockers, and plans;

  • are a full stack engineer (familiarity with RoR and / or Ember, any additional stack will be a plus), have good knowledge of CSS; ElasticSearch; ElasticSearch APIs;
  • have observability experience in high-scale systems (Honeycomb, Datadog);
  • can communicate very well in spoken and written English (CEFR C1);
  • can work cross-functionally with distributed teams, sometimes with teams in the PST timezone;

We'll be happy to see that you:

  • Have extensive experience with Ember / RoR;
  • have some experience with CSS animations/transitions;
  • have experience with React;
  • have experience with SMS;
  • can contribute to technical strategy at the team or strategic area level;
  • effectively execute on any technical challenge, project or issue in the teams’ remit;
  • own issues backlog and deliberately manage key concerns like velocity, security and availability risks;
  • can leverages teammates to effectively close out bugs;
  • can proactively invest in skills that help grow as a technical leader, force multiplier or expert executor;
  • can teach, mentor and coach other Engineers in an inclusive and proactive way;
  • you gain mastery over organization level obligations like recruiting, giving and receiving feedback;
  • drives larger initiatives that contribute to the growth towards excellence of our Engineering organization.

Joining Netguru as a Senior Ember Developer on this project means:

  • working on a fast growing messenger platform;
  • processes based on the Scrum and Agile methodologies;
  • helping the team to find solutions to issues by proactively suggesting solutions and driving their executions;
  • providing feedback and support for other team members.

Examples of projects you may have:
  • Project 1.
    • The main focus of the team is on automation technologies (messaging bots, rules), self-service (content such as articles in the help center), and human support (teams of people supporting users through conversations).
    • Tech stack: RoR, ElasticSearch, System focused engineers.
  • Project 2.
    • The team is in charge of constructing and maintaining the company's web Messenger.
    • Creating a new end-user experience, unifying their conversations across multiple channels (Messenger Hub).
    • Tech stack: Frontend engineers, strong experience with React, CSS, Ruby nice to have.
  • Project 3.
    • The self-serve business team is responsible for growth in the segment of the company’s business not supported by the sales team.
    • Tech stack: Ruby (rails), js (ember),working with salesforce, Next.JS framework, React, HTML/CSS, Styled JSX. Main application is connected to Contentful - any experience with this CMS might be a big bonus point.
  • Project 4.
    • Work related to the reporting system. Maintaining existing reports, making new, helping other teams with creating their reports.
    • Tech stack: Rails, ElasticSearch experience, knowledge of ES APIs, Ember.js, AWS nice to have.

In return, we offer:

  • 100-percent remote work;
  • possibility of a long-term collaboration on other challenging products in the future;
  • ability to work in product company;
  • work with an experienced team of developers and continuous development of your hard and soft skills;
  • a mentor who will assist you during your first days;
  • dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes;
  • working in environment where every initiative is welcome;
  • an opportunity to create tech plans, implement them, provide ideas for refactoring and improvements as well;
  • working in a unique engineering culture where everyone is a Product Engineer.

Looking for a full-time job? Check out our Career Page and find out more about our open recruitment processes.

If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.