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