Software Engineer, Full-Stack

New
M
MashginKiosk software
This is a remote, contract position for individuals who are based in Curitiba, Brazil.ContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years relevant coding experience
Required Skills
Node.jsPythonSQLFull Stack DevelopmentJavaC#C++Go

Requirements

  • Have 4+ years of relevant coding experience.
  • Hold a B.S. or higher in Computer Science, or have equivalent work experience.
  • Have excellent knowledge of one or more of Python, Node.js, C++, Go, C#, or Java.
  • Be comfortable learning new languages, libraries, and frameworks when needed.
  • Have experience building production-ready code used regularly by many people.
  • Be comfortable deploying and managing cloud infrastructure (preferred).
  • Have strong proficiency with SQL and other database technologies (preferred).
  • Have good knowledge of algorithms and data structures (preferred).
  • Have experience shipping quality code quickly and iterating in a fast-paced work environment (preferred).

Responsibilities

  • Own major feature development and work directly with the founders on product development from end to end.
  • Work with an interdisciplinary hardware, software, and design team to build new product versions from scratch.
  • Build full-stack features and develop architecture to solve challenging problems.
  • Rethink and recreate existing codebases for scale.
  • Continuously improve and maintain code already in production.
  • Contribute throughout the product lifecycle, from idea generation, design, and prototyping through execution and shipping.
  • Build software for kiosks and the infrastructure behind them, including code that interfaces with hardware and visual components.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now