Position: Senior Software Engineer
Company: Rio plus
Experience required: 5y
English level: fluent

KEY REQUIREMENTS: 

    • AWS Cloud Guru: 4+ years experience working with some subset of AWS services, such as: EC2, RDS, DynamoDB, Elasticsearch, ElasticBeanstalk, Lambda, Cloudwatch, SQS, Kinesis and SNS
    • 5 year experience with some subset of our primary tech stack: Ruby on Rails, Node, React (or other Javascript frameworks), Postgres, Redis. 
    • Fluent in English. Communicate easily with our North American teams.
RESPONSIBILITIES:
    • Architect and build. First and foremost, you will be building and architecting new web applications and microservices that are required, as well as creating new features on our existing applications.
    • Make recommendations. You will play an active role in the way we make decisions around technologies to be used for new applications and improvements on existing applications
    •  Working with both SQL and NoSQL databases (Postgres, Elasticsearch, DynamoDB, MongoDB, Cassandra, etc.). You’ve also been around the Javascript block and worked in depth with React and Redux or a similar framework. You understand how they work in detail, and can show your team a thing or two.
    • Scale, maintain, and improve. As we continue to grow, you’ll anticipate challenges before they happen by maintaining existing codebases and system infrastructures, as well as enhancing the development, staging and production environments of our applications. 
    • Participate and contribute. You’ll have an active hand in code reviews, as well as in project planning and management. You’ll also provide input for ongoing improvement of engineering practices and procedures. 
    • Passionate mentor. We are firm believers in knowledge sharing and supporting team development. You will coach junior and intermediate developers on programming and infrastructure best practices.