advanced backend developer

Vancouver 8 days agoFull-time External
Negotiable
Senior Software Engineer Senior software engineers are integral to our team, driving innovation and excellence in application development. They work closely with product managers, engineering managers, and peer engineers to deliver well-scoped features that meet the needs of our customers. We're seeking a seasoned senior software engineer with a strong background in application development. This individual will be responsible for developing high-performance and high-availability backend systems using Ruby on Rails or other relevant technologies. Experience with NextJS or similar front-end technologies is an added advantage. The ideal candidate will have a solid foundation in programming principles and design patterns. They should also have experience working with scalable systems, test-driven CI/CD pipelines, SQL and NoSQL databases such as PostgreSQL or MongoDB, caching mechanisms like Redis or Memcached, and cloud platforms such as AWS.],