Latam - Europe - Remote
What you will do:
- Implement new features and APIs for use by mobile and web clients with the latest technologies.
- Build, maintain and refine high-performance, scalable systems.
- Develop efficient and simple solutions to complex problems.
- Define infrastructure together with the team of every web system we develop.
- Integrate third party services to our APIs.
Who we are looking for:
- 2+ years of experience in some advances programming language(.NET, NodeJS, PHP, Python, Ruby, Java, C#)
- Experience designing API REST
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Experience in data base SQL (MySQL, PostgreSQL, etc) and NoSQL (MongoDB, DynamoDB, Cassandra)
- Experience in microservices architecture (AWS, Google Cloud Platform, Azure)
- Experience communicating advances technical problems
- Experience defining CI/CD pipelines.
- Experience in user testing (Mocha, Jest)