Software Developer (React.JS/Java)

Posted Jun 21

AboutUs

QikServe is the enterprise platform for guest self-service in hospitality. Our digital ordering and payments solutions are powering some of the biggest players in the hospitality industry. From one of the world’s largest coffee chains and travel concessions operators to household names in the world of fast casual, theme and amusement, we’re giving guests the convenience to order and pay for their food whenever and however they want. Learn more at www.qikserve.com

ThePosition 

We believe in our company, our solution, our team and ourselves and we welcome talented individuals to come and be part of it.

We are looking for Software Engineers to join our Agile team in Brazil and contribute to our exciting and innovative products.  We are Agile, use Scrum Methodologies, and our Sprints usually last for two weeks.

The Engineers we are looking for will be comfortable in an autonomous team that is always learning and growing together. We want someone who listens and contributes, strives for technical best practice and shows initiative and resourcefulness when tackling both planned and unplanned development problems. The successful candidates will contribute to the development of our products, focused on our REACT.JS based hospitality kiosk platforms.

This is a great opportunity to be part of a small successful engineering team where you can influence the future direction of our product lifecycle, from development best practice to deployment technologies.

We are a truly Agile team with no siloed roles and we succeed together. You will be a cross functional development team member excited to take on everything needed to deliver outstanding solutions. This could be building our front-end, server, optimising our database, writing automated test frameworks, or scaling our distribution.

Job requirements

Responsibilities

  • Develop front-end components and libraries that are reusable and future-proof
  • Translate UI/UX designs and wireframes into high-quality code
  • Optimise components for maximum performance across different devices and browsers
  • Update existing code to be accessible
  • Coach & Mentor Junior Developers
  • Build/update the API surfaces related to the UI

Requirements:

  • A minimum of 5 years of work experience as a Front-end React.JS Developer
  • Solid knowledge of the entire web development process
  • Strong knowledge of Architecture and Design Patterns
  • Well-constructed experience with testing and debugging
  • Experience writing automated testing, and cross-browser testing such as Cypress, Jest or Jasmine
  • Solid understanding of React and its fundamentals, including best practices
  • Experience with Redux or other state management libraries
  • Familiarity with graphic design applications such as Adobe Figma
  • Knowledge of RESTful APIs
  • At least 1+ year with any object oriented programming language (Java or C# preferred)

Preferred Qualifications, Capabilities, And Skills

  • Exposure to Cloud technologies
  • Ability to drive and lead complex technical deliveries
  • Ability to communicate technical ideas to a non-technical audience
  • Experience with Backbone-JS and Angular.JS

Salary: Negotiable and based on experience

Location: Brazil (Remote / Home Working)

We’re growing our Engineering team in Brazil and it’s a great time to join and make an impact.

You will be based in Brazil, speak fluent Portuguese and English and be looking to work remotely from home.

Please Note: You must be based in Brazil and have the right to work in that country