drjobs Sr. Software Engineer (Ruby on Rails)

Sr. Software Engineer (Ruby on Rails)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Colombo - Sri Lanka

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Perituza is sourcing on behalf of a Canadian-based company which utilizes technology to deliver caregiver solutions in a new more customer-centric way. Theyre redefining how Canadian families and institutions are accessing caregivers. They just need your help getting there!

What We Are Looking For:

Were looking for a driven and motivated Sr. Software Engineer who can help us deliver outstanding technical expertise to the organization. You will be working with teams to develop software that is scalable and follows industry best practices.

What You Will Bring:

  • Work with Technical leaders to deliver large distributed projects.
  • Write high-quality efficient testable code in Ruby/Rails and other object-oriented languages
  • Build highly available secure systems in a microservices architecture
  • Own and operate the systems that you build
  • Contribute to planning design implementation testing operations and process improvement as a senior member of the team

What You Must Have:

  • BS Computer Science/Computer Engineering
  • 5 years of professional development using modern service and web development technologies and techniques
  • Solid coding practices including peer code reviews unit testing and a preference for agile development
  • Experience with Test Driven Development
  • Exceptional problem solving and troubleshooting skills
  • Obsession with quality operational excellence and customer experience
  • Proven ability to prototype ask for feedback incorporate usage metrics and iterate quickly
  • Knowledge of a variety of frameworks (server side browser side desktop etc) as well as high aptitude for diving in and picking up new things
  • Strong verbal and written communication skills and an ability to work in a team environment
  • Experience and willingness to mentor more junior engineers and help them develop their skills and leadership abilities
  • Experience working across teams to deliver highly complex systems at every level
  • Strong analytical problem solving communication and organizational skills
  • Possess a positive can-do attitude and enjoy making a difference in the business through contributions
  • Effectively communicates and builds solid working relationship with team members stakeholders and business partners
  • Self-motivated with the desire to continually acquire information and develop new skills to enhance job performance
  • Proactive continuously seeking innovative solutions and process improvements

Technology Stack:

  • Ruby on Rails PostgreSQL ReactJS/Redux/Typescript Rest GraphQL APIs
  • HTML CSS JavaScript and Bootstrap
  • AWS - Amazon Web Services and RDS Database Docker

Nice to Have:

  • Experience developing mobile apps native or hybrid including React Native
  • Android or iOS development experience
  • Experience with nodeJS
  • Building and maintaining a highly scalable SaaS platform
  • RESTful API design and architecture
  • Expertise in various software development methodologies DevOPS and development tools (GitHub JIRA Confluence BitBucket)
  • Knowledge of cybersecurity related issues such as use of open source & vulnerability

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.