Adzuna logo

Software Engineer (Android) (Remote)

Location: Toronto
Company: Red Thread Innovations

Sorry, this job is not available in your region

Search for similar jobs in your region

Red Thread Innovations is a digital innovation firm with the solitary mission of building meaningful digital products that delight consumers and transform businesses. As a company, we’re an experienced bunch of researchers, designers, and engineers who are passionate about innovation and technology. But we don’t just build digital products; we build networks and communities. We nurture lifelong relationships with partners and colleagues who share our core values.

We are seeking an Android Software Engineer to join our Scrum-based agile software engineering team. The Engineer will be primarily responsible for, creating and maintaining a variety of applications large-scale applications.

Joining our Red Thread engineering team, you will experience a healthy amount of autonomy and flexibility to design and implement systems and processes that will directly impact the growth of the organization. Most importantly, you will be supported in your own career growth through mentorship, coaching, and personal development opportunities.

What You’ll Do:

  • Lead your team’s whiteboarding sessions to design solutions that focus on scalability, performance, usability, and extensibility

  • Define and evolve design patterns that improve code readability and maintainability

  • Write clean code with accompanying unit and e2e tests for a variety of digital products

  • Be part of a dynamic team that is based on Agile principles – self-managing teams, continuous improvement, and iterative development

  • Work with a team whose focus is to create best-in-class products and user experiences

  • Contribute to the decision of what technology to use for projects with collaboration and guidance from the greater team

  • Champion process improvements based on industry best-practices

  • Be part of a mentoring relationship with other technologists in the organization

About You:

  • You have 3+ years of industry experience

  • Expertise with Android development

  • Experience with at least one back-end language ( eg. Python, Node, C#, Ruby )

  • You are passionate about learning new technologies, tackling interesting work, and challenging problems

  • Committed to continuous learning and always expanding your skillset

  • Excited about being part of an organizational transformation where technology is a major driver

  • Focused on maximizing the delivery of business value

  • Someone who takes pride in and ownership of the things you build

  • Working knowledge of software design patterns, such as Reactive Programming, MVVM, VIPER, etc.

  • Solid understanding of RESTful services

  • Experience in Behavior or Test Driven Development (TDD or BDD) and agile methodologies

  • Strong oral and written communication skills

Traits We Truly Value:

Passion - We’re passionate about using technology to improve lives and create elegant solutions to solve real problems.

Collaboration - We conceive, design, and build the best products when we work closely with our partners and end-users.

Positivity - We work hard to nurture a sense of optimism, enthusiasm, and wellbeing in our workplace, and among our teams.

Respect - We ensure a safe, transparent, and respectful work environment where ideas flow freely.

Empathy - We approach people and problems with the utmost compassion. We listen more than we talk.

Innovation - Creativity, and innovation are our driving forces. They keep us alive and restless to be even better.

Sorry, this job is not available in your region

Search for similar jobs in your region

Similar jobs

Software Engineer, Android
Toronto, ON, M5H
Software Engineer (Android)
Toronto, ON, M5H
Senior Android Engineer
Motion Recruitment
Toronto, ON, M5H
Android Engineer (Hybrid)
Thoughtworks Canada
Toronto ON
Customer Service Work from Home
CB Canada
Toronto, Ontario