Senior Ruby Software Engineer
We're looking for someone to join our Engineering team, which develops solutions to help consumers along their loan application processes. You will have the opportunity to develop high-quality code, besides being involved in the distributed architecture of micro-services in continuous evolution. You will be working in a multi-disciplinary high-performance team as you can check here to know more about us.
Your major responsibilities will be:
- Make technical decisions about the best technology to solve specific problems
- Use machine learning and BI techniques to build recommendation and credit scoring systems
- Develop solutions to integrate with our banking partners, via web service REST, SOAP, file system
- Deal with a multi-language architecture
- Develop the components' code design
- Define our APIs for internal and external services
- Lead technical teams no matter what your seniority is
- Carefully manage technical debt 😉
- Pay attention to quality and sustainable long-term solutions
- Improve engineering processes
- Interact with business, product and UX teams
- Share the overall business vision!
Main requirements
Back-end experience:
- Solid Ruby skills
- Experience in other languages (Javascript, Python, Java, Elixir)
- Strong knowledge of the Rails framework
- Unitary testing, integration and acceptance
- Webservice integrations REST and SOAP
- API design in service-oriented architecture (micro services)
- SQL and NoSQL databases (Mysql, PostgreSQL, Redis, MongoDB)
- Messageing (Sidekiq, RabbitMQ)
- Development environment (Vagrant)
- Infra provisioning (Ansible)
- Infrastructure (Amazon AWS, Digital Ocean, Heroku)
Front-end experience:
- Semantic HTML and SEO care
- Scalable and modular CSS architecture (SMACSS)
- Modular Javascript development using design patterns (Mediator and Pubsub), without MV* frameworks
- Experience in manipulating DOM without using libs such as jQuery and Zepto
July 17, 2015
• Posted in: Technology
Leave a Reply
You must be logged in to post a comment.