This is a great opportunity to work with a company that has a strong and innovative team dedicated to improving the spend management processes of today s dynamic businesses.
We take care of our employees every way we can, with competitive compensation packages, as well as a flexible working environment, mentorship programs and much more!We educate, advocate people to follow Test Driven Development process, Behaviour Driven Development, Agile Manifesto, eXtreme programming, Reactive and Responsive Programming.
We love to write clean, quality, readable and maintainable code.We are personally accountable for delivering on our commitments.
We value our people, encourage their development and reward their performance.
We work together, across boundaries, to meet the needs of our customers and to help our Company win.If you are looking for a change this is what we can promise you : You will have challenging problems to solve every single day.
You will have the flexibility to solve problems and deliver solutions.We will provide a highly collaborative and enjoyable working environment with skilled and super friendly teammates.
We will give freedom to learn, innovate and commit mistakes (as long as we learn from them : ))We will fully support you in developing software the right way following clean coding and software development principles.
We won't burden you with useless policies and procedures.We will provide you with the tools you need to do your job right.
If you re already a great coder with passion and curiosity then this role is right for you."Here are some more details about the position : Qualifications Required : 5+ years of development and delivery experience with Ruby, Rails Hands-on experience in Angular2+ or Reactjs or Vue.js(Optional).
Hands-on experience in TDD / BDD and continuous integration.
Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.Great OO skills, including strong design patterns knowledgeFamiliarity with few databases, like MySQL, PostgreSQL, any NoSQL, etcAbility to understand and implement Continuous Integration and ContinuousDelivery.
Experience working with, or an interest in Agile Methodologies, such as ExtremeProgramming (XP) and ScrumStrong communication and client-facing skills with the ability to work in aconsulting environment is essentialDesire to contribute to the wider technical community through collaboration,coaching, and mentoring of other technologistsExperience troubleshooting server performance memory issues, GC tuning,resource leaks etc.
Role & Responsibilities : Collaborating with the product team to design / architect, develop and maintain progressive web apps.
Creating complex, enterprise-transforming applications on diverse, high energy teams Hands-on coding, usually in a pair programming environment Design and develop highly scalable, reliable and fault tolerant systems Working in highly collaborative teams and building quality code Understanding the business domain deeply and working closely with business stakeholders Communicate, collaborate and work effectively across distributed teams in a global environment.
Willingness to learn new languages and methodologies.
Skills : - Ruby on Rails (ROR), Ruby, Continuous Integration and Test driven development (TDD)