Careers

Senior Full Stack Ruby on Rails Engineer

4+ Years

At iCentris we’re looking for talented senior software engineers who put the customer first. This is an exciting time to join the company as we’re entering a growth phase.

As a senior software engineer you’ll have excellent communication skills, superior problem solving skills and solid coding experience and enthusiasm for employing best practices that’ll be put to use implementing our company’s product roadmap.

You should be passionate about:

  • Customer satisfaction and collaboration
  • Being a leader in your field and keeping your skills sharp
  • Using technology to provide creative solutions that solve customer problems
  • Making decisions and recommendations based on empirical data and facts
  • Producing highest quality software

Skill Set Requirements:

  • Ruby on Rails and Javascript (minimum 4 years of commercial experience in both)
  • 8 years of commercial software development experience
  • Experienced in the entire SDLC
  • Writing useful and effective unit and integration tests (Rspec, Jasmine)
  • SQL
  • Solid HTML5, CSS

Bonus skills:

  • MLM / Direct Selling industry knowledge
  • Ruby 2.3 +
  • Rails 5 +
  • SOLID, OOP, OOD, Application Architecture, Data Modelling, TDD
  • Agile (especially Kanban)
  • Bootstrap 3.0 CSS conventions
  • Modern JavaScript frameworks, particularly Angular2
  • Designing REST APIs, JSON, HATEOAS
  • Mentoring
  • AWS (e.g. Lambda, SNS, SQS, SES, RDS)
  • RabbitMQ
  • ElasticSearch
  • Docker
  • NoSQL (e.g. MongoDB, DynamoDB)
  • JIRA, Github and Slack
  • Enjoys company get-togethers

Education Requirements:

  • Minimum Bachelors in Computer Science or related field or equivalent industry experience

Senior Mobile Engineer

5+ Years

Looking for a Senior Mobile Engineer ...

Skill Set Requirements:

  • 5+ years of OO JavaScript, HTML5, CSS3, SASS
  • 4+ years of Angular, Ionic Framework, Cordova.
  • Experience with ReactJS, React Native or Flutter is preferred but not required.
  • Previous experience with Native iOS and Android development using Swift, Java, or Kotlin is highly preferred but not required.
  • Experience with mobile SDLC from development to deployment.
  • Works well in a team environment.
  • Experience in Agile and SCRUM development techniques
  • Strong written and verbal communications skills.
  • Must be able to work with a variety of users and cross-functional teams within our organization.

Experience:

  • Should have 5+ years of experience with Web and Mobile Development.
  • Should be self-motivated; detail oriented, and ability to communicate effectively with all levels.
  • Should possess good mobile development knowledge and willing to learn advanced mobile concepts quickly.
  • Should take ownership of the modules and tasks as assigned.

You should be passionate about:

  • Customer satisfaction and collaboration
  • Being a leader in your field and keeping your skills sharp
  • Understand technology to provide creative solutions that solve customer issues
  • Making decisions and recommendations based on empirical data and facts
  • Managing details and ensuring projects are on time and on target
  • Mentoring and working closely with team members

Bonus skills:

  • MLM / Direct Selling industry knowledge
  • PMI-Agile Certified Practitioner
  • PMP
  • JIRA, Github and Slack
  • Lean Software Development
  • Six Sigma Certification (Green Belt Minimum)
  • Scrum Master Certification

Education Requirements:

  • Bachelor degree preferably in a technology or business related field.e

contact us for any queries

We are always ready to support.