Senior Ruby Developer
Company Description
We are in Business for People, empowering people in service organizations with innovative Enterprise and Business software solutions. We’ve innovated and taken a new approach to delivering ERP that works for people. Self-driving, adaptive and intuitive software that is changing the way people work. Our solutions empower people and deliver a better people experience so people can spend time on meaningful high value work they live for.
Read more on our website about how we transform work and how people feel about it, so our customers and their people can thrive.
Job Description
As a senior engineer in the Talent Management product development team, you will write clean and performant APIs in Ruby on Rails. The focus will be on performance, optimizing complex flows, working together with a product manager and writing unit & integration tests to complement our suite of existing tests. The successful candidate will have top technical skills, excellent attention to detail and
- up, and the ability to
- manage.
Our current stack includes Rails with RSpec & Capybara, Redis, Postgres, Sidekiq on the
- end. We use Ember. js on the
- end. In the near future, we might introduce Elastic
Search & Graph
QL to our stack, so experience with these technologies is a big plus.
We will help you to become a better engineer by supporting you to set goals and have regular
-
- ones to work on your professional and personal development.
Qualifications
- 3+ years of experience working with Ruby on Rails applications at scale.
- 3+ years of experience in writing and optimizing SQL queries.
- Knowledge and experience of writing performant web applications and RESTful APIs.
- Previous experience on complex B2B applications at moderate scale, with multiple user flows and roles.
- Knowledge on how to debug slow running code, interpret and reduce the cost of SQL queries, optimize API endpoints and optimize payloads that our Ember. js SPA requests.
- Experience with Cloud technology such as Azure, AWS, Google Cloud.
- Experience with git or Azure Dev
Ops. - Solid understanding of Agile development lifecycle and of software testing practices.
- Experience with Graph
QL will be a bonus. - Good English skills.
- Enthusiastic about both teaching and learning.
- Self-starter, driven, and passionate about quality but knows how to balance it out to avoid burnout.
Additional Information
A chance to participate in the development of an international leading software firm. At Unit4, you have the freedom and autonomy to be successful. An attractive salary while working in a challenging international environment. Enthusiastic colleagues who like to learn from each other. At Unit4 we invest in your personal and professional growth.
#J-18808-LjbffrSeja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego