Know the proposals

FullStack Software Engineer

Start up development platform of payments
Remote
11-04-2018
Senior

We are looking for a Fullstack Software Engineer to join our client .

 

Requirements:

  • University degree in Computer Science or equivalent qualification
  • 4+ years building web applications at scale using NodeJS (preferred) or some equivalent framework. We will be also willing to speak with people with strong backend experience in JVM languages like Java or Scala, Python or C++
  • Excellent skills for third party API integration and data-intensive REST APIs design
  • Experience in distributed systems and database engineering (SQL and NoSQL).
  • Knowledge in AWS services (EC2, RDS, DynamoDB, and S3, lambda, workflows, elasticsearch), Heroku or DevOps in general. Infrastructure skills are a big plus.
  • Experience with modern javascript frameworks (preferred ReactJS) and developing tools (npm, webpack, yarn, etc)
  • Advanced javascript concepts (ES6, closures, functional programming)
  • Knowledge in best practices for the whole software development cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Plus:

  • Understanding of blockchain, specially in smart contracts, ethereum, dapps
  • Experience on real-time applications is a big plus
  • Infrastructure working experience (cloud services, AWS services, Terraform, red-black deployment, etc)
  • Knowledge in MongoDB.
  • React Native skills

 

Responsibilities:

  • Help build, extend and maintain our restful API
  • Add new features to our platform
  • Be willing to refactor and work with legacy code parts
  • Open to product changes and willing to work for a fast-paced startup
  • You should have curiosity about and ability to work on different parts of the system (backend, frontend and mobile)

 

Location:  Remote

Time shift: Full Time   

Apply now

Use my Linkedin