Life at Invision

Join Us to Unlock Your Potentials

At invision solutions, we believe in growing together. Our collaborative working environment is a force that helps our team to achieve collective success. We believe in empowering our team members to help them grow both personally and professionally. We emphasize work-life balance to ensure our team members enjoy personal time while still fulfilling company’s goals. Join us and experience a work life where hard work doesn’t go unnoticed.

Why Join Invision Solutions?

We’re more than just an IT company, we’re a family of dedicated employees. We’re committed in fostering your professional career. We believe your growth is our success. If you’re looking to make a difference with your creative ideas, join hands with Invision Solutions and experience a rewarding professional career.

Our Core Values

Unity is our strength

We emphasis immense importance on teamwork. It’s the culture of collaboration that makes us special. We foster collaboration to enable our team members to strive to fulfil mutual goals.

Achieve Together, Celebrate Together

We value the unmatched commitment of our dynamic team members. We know what appreciation means to a dedicated employee. To show our gratitude, we present Outstanding Achievement Award to the deserving employees every month.

Your Growth is our Success

At Invision Solutions, we place great emphasis on employees’ growth. To help them elevate their careers, we provide them the needed resources and support. We encourage our employees to push their boundaries to learn new skills and stay ahead in the market.

Events / Celebrations

Work Hard,
Party Harder

Insights to help you do what you do better, faster and more profitably.

Benefits & Perks at Invision Solutions

market competitive salary package

overtime compensation

medical & health benefits

frequest team - building activities

provident fund

paid leaves

leave encashment

training & development allowance

Careers at Invision

Current Openings

Discover the right career track.

We are seeking a highly skilled and experienced Senior Angular Developer to join our team. As a Senior Angular Developer, you will play a pivotal role in designing and developing robust, scalable, and efficient web applications using Angular framework. This is a full-time, remote position, open to candidates residing in Canada.

Responsibilities:

  • Collaborate with cross-functional teams, including designers and backend developers, to create intuitive and responsive web applications using Angular framework.
  • Take ownership of the front-end development process, from initial design concepts to implementation, testing, and deployment.
  • Develop clean and maintainable code adhering to best practices, coding standards, and performance optimization techniques.
  • Stay up-to-date with the latest web development trends, frameworks, and tools, and contribute to the continuous improvement of development processes.
  • Conduct code reviews and provide constructive feedback to junior developers to ensure high-quality code delivery.
  • Troubleshoot and resolve complex technical issues related to front-end development, ensuring smooth and efficient application performance.
  • Collaborate with product managers and stakeholders to understand project requirements and translate them into technical specifications.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Extensive experience in front-end web development, with a focus on Angular framework.
  • Strong proficiency in TypeScript, HTML5, CSS3, and JavaScript.
    Solid understanding of software development principles, design patterns, and web development best practices.
  • Proven track record of delivering high-quality web applications with exceptional user experiences.
  • Experience with responsive and mobile-first design principles, ensuring compatibility across multiple devices and browsers.
  • Familiarity with version control systems (e.g., Git) and Agile development methodologies.
  • Excellent problem-solving and debugging skills, with the ability to analyze and resolve complex technical issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.

Benefits:

  • Competitive salary package based on experience and qualifications.
  • Comprehensive health benefits package, including medical, dental, and vision coverage.
  • Flexible work hours and a remote work culture that promotes work-life balance.
  • Opportunities for professional growth and career advancement through continuous learning and training.
  • Collaborative and inclusive work environment that values diversity and teamwork.
  • Chance to work on exciting projects with leading clients across various industries.

Join our team at Invision Solutions and contribute to the development of innovative solutions that make a real impact. Apply now and let’s shape the future together!

Note: Please include your portfolio or examples of your work when applying.

We are currently seeking an experienced Senior UI/UX Developer to join our team. As a Senior UI/UX Developer, you will play a crucial role in designing and developing intuitive, visually appealing, and user-centric interfaces for our web and mobile applications. This is a full-time, remote position available to candidates residing in Canada.

Responsibilities:

  • Collaborate with cross-functional teams, including product managers, designers, and developers, to create intuitive and engaging user interfaces that align with business goals and user needs.
  • Conduct user research and gather requirements to understand user behaviors, preferences, and pain points, and translate them into effective design solutions.
  • Create wireframes, prototypes, and interactive mockups to visualize and communicate design concepts, and iterate based on feedback and user testing.
  • Develop clean, well-structured, and maintainable front-end code using modern web technologies (HTML, CSS, JavaScript) and UI frameworks (e.g., React, Vue.js).
  • Implement responsive design principles to ensure seamless user experiences across various devices and screen sizes.
  • Collaborate closely with developers to ensure the implementation of design specifications and provide guidance on UI/UX best practices.
  • Conduct usability testing and gather feedback to continually refine and optimize the user experience.
  • Stay up-to-date with the latest UI/UX trends, techniques, and industry best practices, and share knowledge and insights with the team.
  • Champion and advocate for user-centered design principles throughout the organization.

Requirements:

  • Bachelor’s degree in Human-Computer Interaction, Graphic Design, Computer Science, or a related field (or equivalent work experience).
  • Proven experience as a UI/UX Developer or similar role, with a strong portfolio showcasing your design skills and ability to create intuitive and visually appealing interfaces.
  • Proficiency in UI/UX design tools such as Sketch, Adobe XD, Figma, or similar.
  • Solid understanding of user-centered design principles, information architecture, and usability testing methodologies.
  • Strong knowledge of front-end development technologies, including HTML5, CSS3, JavaScript, and modern UI frameworks (e.g., React, Vue.js).
  • Experience with responsive design and mobile app design principles, ensuring compatibility across multiple devices and platforms.
  • Familiarity with version control systems (e.g., Git) and Agile development methodologies.
  • Excellent communication and collaboration skills, with the ability to effectively present and articulate design concepts and ideas.
  • Strong problem-solving skills and attention to detail, with the ability to balance user needs, business goals, and technical constraints.

Benefits:

  • Competitive salary package based on experience and qualifications.
  • Comprehensive health benefits package, including medical, dental, and vision coverage.
  • Flexible work hours and a remote work culture that promotes work-life balance.
  • Opportunities for professional growth and career advancement through continuous learning and training.
  • Collaborative and inclusive work environment that values diversity and teamwork.
  • Chance to work on exciting projects with leading clients across various industries.

 

If you have a passion for creating exceptional user experiences and want to be part of a talented and innovative team, apply now and help us shape the future of digital design!

 

Note: Please include your portfolio or examples of your design work when applying.

We are currently seeking a highly skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will play a critical role in building and maintaining robust and scalable infrastructure, automating deployment processes, and optimizing system performance. This is a full-time, remote position open to candidates residing in Canada.

Responsibilities:

  • Design, implement, and maintain the company’s cloud infrastructure and deployment pipelines, ensuring scalability, reliability, and security.
  • Collaborate with cross-functional teams, including developers, system administrators, and project managers, to understand requirements and implement efficient CI/CD processes.
  • Develop and maintain infrastructure as code (IaC) using tools such as Terraform, CloudFormation, or similar technologies.
  • Implement and manage containerization technologies, such as Docker and Kubernetes, to enable seamless deployment and scalability.
  • Monitor and optimize system performance, identifying and resolving bottlenecks and ensuring high availability of applications and services.
  • Implement and manage robust backup and disaster recovery strategies to ensure data integrity and system resiliency.
  • Develop and maintain automation scripts and tools to streamline deployment, monitoring, and management processes.
  • Collaborate with the development team to ensure that applications are designed with scalability, reliability, and security in mind.
  • Stay up-to-date with the latest DevOps trends, tools, and technologies, and drive the adoption of best practices within the organization.
  • Participate in code reviews, provide feedback, and mentor junior team members to ensure the delivery of high-quality work.

 

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a DevOps Engineer or a similar role, with a strong understanding of DevOps principles, practices, and tools.
  • Strong proficiency in cloud platforms such as AWS, Azure, or GCP, with experience in designing and implementing cloud-based infrastructure.
  • Solid understanding of containerization technologies, such as Docker and orchestration tools like Kubernetes.
  • Experience with infrastructure as code (IaC) tools such as Terraform, CloudFormation, or similar.
  • Strong scripting skills in languages like Bash, Python, or PowerShell.
  • Proficiency in CI/CD tools and practices, such as Jenkins, GitLab CI/CD, or similar.
  • Strong knowledge of networking, security, and system administration concepts.
  • Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or similar.
  • Excellent problem-solving and troubleshooting skills, with the ability to analyze complex issues and provide effective solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.

 

Benefits:

  • Competitive salary package based on experience and qualifications.
  • Comprehensive health benefits package, including medical, dental, and vision coverage.
  • Flexible work hours and a remote work culture that promotes work-life balance.
  • Opportunities for professional growth and career advancement through continuous learning and training.
  • Collaborative and inclusive work environment that values diversity and teamwork.
  • Chance to work on exciting projects with leading clients across various industries.

 

Join our team at Invision Solutions and contribute to the development of cutting-edge solutions. Apply now and be part of our mission to drive innovation through efficient and scalable DevOps practices.

 

Note: Please include any relevant certifications or examples of your work when applying.

We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Flutter to join our team. As a Senior Software Engineer – Flutter, you will play a key role in designing and developing cross-platform mobile applications using Flutter framework. This is a full-time, remote position available to candidates residing in Canada.

Responsibilities:

  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to create intuitive and high-performance mobile applications using Flutter framework.
  • Take ownership of the entire mobile development lifecycle, from concept and design to implementation, testing, and deployment.
  • Develop clean, efficient, and maintainable code adhering to best practices and coding standards.
  • Ensure seamless integration of front-end components with the backend APIs and services.
  • Optimize application performance for smooth and responsive user experiences across different devices and platforms.
  • Conduct code reviews and provide constructive feedback to junior developers to ensure high-quality code delivery.
  • Stay up-to-date with the latest Flutter updates, libraries, and tools, and contribute to the continuous improvement of development processes.
  • Collaborate with product managers and stakeholders to understand project requirements and translate them into technical specifications.
  • Troubleshoot and resolve complex technical issues related to mobile development, ensuring smooth and efficient application performance.

 

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Software Engineer, with a strong focus on Flutter development.
  • Extensive knowledge and experience with Dart programming language and Flutter framework.
  • Solid understanding of mobile application development principles, patterns, and best practices.
  • Experience with state management solutions (e.g., Provider, BLoC, MobX) and third-party libraries for Flutter.
  • Familiarity with RESTful APIs, JSON, and asynchronous programming in Flutter.
  • Strong problem-solving and debugging skills, with the ability to analyze and resolve complex technical issues.
  • Proficiency in version control systems (e.g., Git) and Agile development methodologies.
  • Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment.

 

Benefits:

  • Competitive salary package based on experience and qualifications.
  • Comprehensive health benefits package, including medical, dental, and vision coverage.
  • Flexible work hours and a remote work culture that promotes work-life balance.
  • Opportunities for professional growth and career advancement through continuous learning and training.
  • Collaborative and inclusive work environment that values diversity and teamwork.
  • Chance to work on exciting projects with leading clients across various industries.

 

Join our team at Invision Solutions and contribute to the development of innovative mobile applications using Flutter. Apply now and let’s shape the future together!

 

Note: Please include your portfolio or examples of your Flutter projects when applying.