cover image
Electric Mind

Electric Mind

www.electricmind.com

2 Jobs

224 Employees

About the Company

Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Combining strategy, design, and engineering, Electric Mind transforms complex challenges into opportunities for growth and success. With a focus on diversity and collaboration, the company creates environments where creativity thrives, and bright ideas come to life.

For more information on Electric Mind visit www.electricmind.com.

Listed Jobs

Company background Company brand
Company Name
Electric Mind
Job Title
iOS Developer (Contract)
Job Description
Job Title: iOS Developer (Contract) Role Summary: Senior-level iOS engineer responsible for designing, developing, and releasing native iOS applications for both consumer and enterprise environments. Works within an agile, cross‑functional team to deliver from prototype to production, ensuring high quality, maintainable code, and compliance with CI/CD pipelines. Expectations: - Deliver production‑ready iOS solutions on schedule. - Write clean, testable code and maintain a shared codebase. - Estimate effort, prototype, and iterate features. - Apply UX best practices and collaborate on design decisions. - Integrate third‑party APIs and manage releases to the App Store. - Keep updated with emerging iOS technologies and practices. Key Responsibilities: - Design, code, test, and ship native iOS applications using Swift/Xcode. - Participate in sprint planning, estimation, and prototyping. - Collaborate with product owners, UI/UX designers, and back‑end developers to clarify requirements and align on features. - Integrate social network APIs (Google, Facebook, Twitter) and other third‑party services. - Configure and maintain CI/CD pipelines, automated unit and UI tests, and build processes. - Publish releases to the iTunes App Store and manage related metadata. - Conduct performance profiling, debugging, and security reviews. - Mentor junior developers and share knowledge within the team. Required Skills: - Proficient in native iOS development (Swift, Xcode). - Full mobile development life cycle: design, coding, testing, CI/CD, App Store deployment. - Strong understanding of UX/UI principles and implementation. - Experience with distributed version control (git) and collaborative workflows. - Excellent verbal and written communication. Nice to Have Skills: - Agile methodology experience (sprint planning, pair programming, backlog grooming). - React Native development and cross‑platform knowledge. - Web technologies (HTML5, CSS, JavaScript). - Experience with Android/Google Play releases. Required Education & Certifications: - Relevant degree (Computer Science, Software Engineering) or equivalent industry experience. (No specific certifications required.)
Toronto, Canada
Hybrid
28-11-2025
Company background Company brand
Company Name
Electric Mind
Job Title
Senior Quality Assurance Engineer (Contract)
Job Description
Job title: Senior Quality Assurance Engineer (Contract) Role Summary: Lead quality assurance activities for enterprise and consumer applications in an Agile, cross‑functional team. Develop and execute test plans, automate tests in Java/JavaScript, validate APIs, and drive continuous QA improvement. Expectations: - Deliver end‑to‑end QA coverage, from requirement review to test execution. - Communicate effectively with stakeholders, providing status, metrics and recommendations. - Maintain and evolve automation frameworks and best practices. Key Responsibilities: - Facilitate discussions with leadership, clients, and developers to capture and document functional requirements. - Create and maintain comprehensive test plans and test cases for application code. - Design, implement, and execute automated tests (UI and API) using Java/JavaScript frameworks. - Mock external dependencies and apply exploratory testing techniques. - Process business information to clarify issues and requirements. - Drive QA strategy, tooling, metrics, and analytics. - Collaborate directly with development teams to meet project timelines and quality objectives. Required Skills: - Automated testing experience (Java/JavaScript frameworks). - API testing and tooling proficiency. - Familiarity with mocking, stubbing and exploratory testing. - Strong problem‑solving and analytical abilities. - Proven client‑facing communication and presentation skills. - Ability to synthesize diverse business requirements into realistic solutions. - Experience in Agile/Scrum environments. Required Education & Certifications: - Bachelor’s degree in Business, Mathematics, Engineering, Computer Science, Physics, or equivalent. ---
Toronto, United states
On site
Senior
05-02-2026