Android Software Architect

1 day ago


Old Toronto, Canada NextGen Hands Full time

Job Description

Position Overview:
We are seeking a talented and experienced Software Architect to design and develop scalable, high-performance software systems. The ideal candidate will have a strong background in software engineering, experience with architecture design, and the ability to make key technical decisions that impact the direction of our software solutions. As a Software Architect, you will work closely with cross-functional teams to ensure the creation of efficient, reliable, and innovative software products that meet the needs of our business and customers.

Key Responsibilities:

  1. Architectural Design & Development:
    Design and implement scalable, robust, and maintainable software architecture for large-scale applications.
    Collaborate with development teams to ensure the architecture aligns with project requirements and business objectives.
    Identify key architectural patterns and solutions to meet both functional and non-functional requirements.
  2. Technical Leadership:
    Lead technical decision-making, balancing trade-offs between performance, maintainability, scalability, and security.
    Provide guidance and mentorship to development teams, ensuring adherence to best practices and design principles.
    Ensure the technical quality of the software by reviewing code and design, addressing technical debt, and improving the development process.
  3. System Integration & Optimization:
    Ensure the integration of various system components, tools, and technologies across multiple platforms.
    Optimize software systems for high availability, performance, and scalability, while considering long-term maintainability.

Qualifications:

  1. Education:
    Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
    Relevant certifications (e.g., TOGAF, AWS Certified Solutions Architect) are a plus.
  2. Experience:
    5+ years of experience in software development, with at least 3 years in an architectural role.
    Proven experience designing and implementing large-scale, high-performance software systems.
    Strong background in system design, application integration, and software development methodologies (e.g., Agile, DevOps).
#J-18808-Ljbffr

  • Toronto, Ontario, Canada Tangerine Full time

    Are you an innovative and seasoned software engineer looking for a new challenge?About the RoleThis is a unique opportunity to join Tangerine as a Chief Android Development Architect, where you will play a key role in shaping the future of our mobile applications.What We're OfferingWe're committed to creating an inclusive and diverse work environment that...


  • Old Toronto, Canada LanceSoft Full time

    Description:Business group: The Client Primacy & Personalization team is responsible for ideation, design, engineering, and implementation of software for the Personalization domain.Project: Working across 2-3 Squads working toward personalization objectives.Will be working on BAU – Client Primacy and Personalization – partnering with engineering groups...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Android Software Engineer">">About the Role:">">We are seeking an experienced Senior Android Software Engineer to join our team at Nexus Systems Group Inc.">You will be responsible for designing, developing, and maintaining high-quality mobile applications using the Android platform.">Our ideal candidate will have a strong background in...


  • Old Toronto, Canada Reddit Full time

    At Reddit, we're passionate about delivering exceptional user experiences through innovative software solutions. Our Android team is seeking a skilled Senior Android Software Engineer to lead the development of scalable, well-designed applications.About RedditReddit is a community-driven platform with over 100,000 active communities and 82M+ daily active...


  • Old Toronto, Canada Iris Software Full time

    We are Iris Software, a leading provider of innovative solutions for the insurance industry. We are currently seeking an experienced Enterprise Software Architect to join our team.About the RoleThis is a unique opportunity to lead the design and development of cutting-edge software solutions that meet the complex needs of insurance companies. As an...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    We are seeking a highly skilled Senior Android Software Engineer to join our team at Nexus Systems Group Inc. in Canada.Job Description:As a Senior Android Software Engineer, you will contribute to the development of world-class digital products and experiences on the Android platform that touch millions of customers every day. You will be part of a team...


  • Toronto, Ontario, Canada 0017 eBay Canada Technology Full time

    Android Software Engineer Job DescriptionWe're changing the way the world shops and sells.eBay's platform empowers millions of buyers and sellers in over 190 markets worldwide. We're committed to pushing boundaries and reinventing ecommerce for enthusiasts.Our customers are our compass, and authenticity thrives at eBay. We welcome bold ideas and encourage...


  • Old Toronto, Canada DoorDash Canada Full time

    About the Team DoorDash is building the world's most reliable on-demand logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers, merchants, and dashers. About the Role We're looking for...


  • Old Toronto, Canada Amazon Full time

    Software Development Engineer (Android), RingThe Ring team is looking for a passionate and talented Android Software Development Engineer who has experience building world-class mobile apps. You will be responsible for developing mobile applications that interact seamlessly with our devices and delight our customers.You will join a team that owns some of the...


  • Toronto, Ontario, Canada S.i. Systèmes Full time

    We are seeking a highly skilled Android POS Terminal Software Engineer to join our team at S.i. Systèmes.As an Android POS Terminal Software Engineer, you will be responsible for developing and maintaining software for Android-based point-of-sale terminals.The ideal candidate will have extensive experience with various Android terminals, including...


  • Old Toronto, Canada Tbwa ChiatDay Inc Full time

    At Reddit, we're building a platform that brings community and belonging to everyone in the world. We're seeking an experienced Mobile Software Engineer to join our team and help us develop scalable Android apps that improve people's lives globally.About the RoleWe're looking for a skilled engineer with 5+ years of experience in developing user-facing...


  • Old Toronto, Canada Infotree Global Solutions Full time

    Job OverviewWe are seeking a highly skilled software developer to join our team at Infotree Global Solutions. As a Senior C+/C Android Infotainment Automotive Software Developer, you will be responsible for developing and delivering new generations of Android-based infotainment head units.


  • Old Toronto, Canada Score Media and Gaming Inc. Full time

    About the Role & Team As part of the theScore team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer. We want you to be challenged and to get the full experience of what it’s like to work at theScore! The mobile experience is...


  • Old Toronto, Canada DoorDash Canada Full time

    About DoorDash CanadaWe are building the world's most reliable on-demand logistics engine for delivery at DoorDash Canada. Our team is growing fast, and we need experienced engineers to join us in developing a 24x7, global infrastructure system that powers our three-sided marketplace of consumers, merchants, and dashers.The RoleWe're looking for skilled...

  • Android Engineer

    4 months ago


    Old Toronto, Canada Finix Full time

    About UsMove money. Make money. Finix processes billions of dollars every year for leading SaaS, marketplace, and e-commerce platforms. With one developer-friendly API, Finix helps companies accept payments, manage payouts, and onboard merchants—everything you need to enable payment processing, and grow revenue.Finix has raised over $100M from American...


  • Toronto, Ontario, Canada Nascent Full time

    We are seeking a highly skilled and experienced Senior Full-Stack Software Architect to join our team at Nascent.About the RoleAs a Senior Full-Stack Software Architect, you will be responsible for designing and developing full-featured responsive web and/or native applications. You will work closely with Engagement Managers and POs to create a roadmap and...


  • Old Toronto, Canada Amazon Development Centre Canada ULC - K03 Full time

    How often have you had the opportunity to be a member of a team that is tasked with solving a huge everyday problem through innovative technology? Would you like to know more about how we are using the internet of things (IoT) to transform and disrupt an entire industry? If this sounds intriguing, then we’d like to talk to you about a role on the Amazon...


  • Old Toronto, Canada Sportchek Full time

    Solution Architect, MobileKey Responsibilities:Drive the development of our mobile portfolio, focusing on architecture, design, and implementation.Stay up-to-date with the latest digital technology advancements, trends, and directions for mobile platforms and capabilities.Develop and implement technology solutions that align with our overall digital...


  • Old Toronto, Canada Reddit Full time

    Overview\Reddit is a community-driven platform with over 100,000 active communities and approximately 82 million daily active unique visitors. Our mission is to bring community and belonging to everyone in the world.\\Salary\We offer a competitive salary of $175,000 per year, reflecting our commitment to rewarding talent and expertise.\\Job Description\As a...


  • Toronto, Ontario, Canada CBCRadio-Canada Full time

    Job Title: Senior Android Developer - OTT TeamAbout the Position: We are seeking an experienced Senior Android Developer to join our team, responsible for developing complex and high-performance mobile applications. As a key member of our OTT team, you will work closely with product owners, architects, and technical managers to ensure the smooth execution of...