The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... Design and architect complex frontend applications, components, and UI systems that deliver ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... Design and architect complex frontend applications, components, and UI systems that deliver ...
Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls ... Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ...
Optimizes and creates UX and UI to visualize big data. * Captures or infers additional parameters ... Software Developer Student Requisition ID: 12503
Optimizes and creates UX and UI to visualize big data. * Captures or infers additional parameters ... Software Developer Student Requisition ID: 12503
Optimizes and creates UX and UI to visualize big data. * Captures or infers additional parameters ... Software Developer Student Requisition ID: 12503
Optimizes and creates UX and UI to visualize big data. * Captures or infers additional parameters ... Software Developer Student Requisition ID: 12503
Software Developer Student
Edmonton, AB · On-site
Optimizes and creates UX and UI to visualize big data. * Captures or infers additional parameters ... Software Developer Student Requisition ID: 12503
Software Developer Student
Edmonton, AB · On-site
Optimizes and creates UX and UI to visualize big data. * Captures or infers additional parameters ... Software Developer Student Requisition ID: 12503
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Design and implement responsive, user-friendly interfaces using React and modern JavaScript
Quick apply
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Design and implement responsive, user-friendly interfaces using React and modern JavaScript
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Design and implement responsive, user-friendly interfaces using React and modern JavaScript
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Design and implement responsive, user-friendly interfaces using React and modern JavaScript
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. You will build software for the following domain: * Geoscience ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. You will build software for the following domain: * Geoscience ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. You will build software for the following domain: * Geoscience - geology ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. You will build software for the following domain: * Geoscience - geology ...
In this role, you will work closely with experienced software engineers, UX designers, and geoscientists to implement UI features, support data visualization workflows, and learn best practices for ...
In this role, you will work closely with experienced software engineers, UX designers, and geoscientists to implement UI features, support data visualization workflows, and learn best practices for ...
In this role, you will work closely with experienced software engineers, UX designers, and geoscientists to implement UI features, support data visualization workflows, and learn best practices for ...
In this role, you will work closely with experienced software engineers, UX designers, and geoscientists to implement UI features, support data visualization workflows, and learn best practices for ...
Develop robust UI and workflow components for desktop and/or cloud-based seismic applications ... Exposure to DevOps tooling and automated build/test infrastructure. Candidates with qualifications ...
Develop robust UI and workflow components for desktop and/or cloud-based seismic applications ... Exposure to DevOps tooling and automated build/test infrastructure. Candidates with qualifications ...
Develop robust UI and workflow components for desktop and/or cloud-based seismic applications ... Exposure to DevOps tooling and automated build/test infrastructure. Candidates with qualifications ...
Develop robust UI and workflow components for desktop and/or cloud-based seismic applications ... Exposure to DevOps tooling and automated build/test infrastructure. Candidates with qualifications ...
Senior Software Developer
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension ... user interfaces, APIs, business services, databases, and system integrations. * Design, build, and ...
Quick apply
Senior Software Developer
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension ... user interfaces, APIs, business services, databases, and system integrations. * Design, build, and ...
Senior Software Developer
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension ... user interfaces, APIs, business services, databases, and system integrations. * Design, build, and ...
Quick apply
Senior Software Developer
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension ... user interfaces, APIs, business services, databases, and system integrations. * Design, build, and ...
Software Engineer (Full Stack)
Calgary, AB · On-site
CA$70K - CA$120K/yr
Design and implement full-stack features across M1 SaaS portal from React-based UI components to C# ... You have post-secondary education in software engineering, computer or electrical engineering ...
Software Engineer (Full Stack)
Calgary, AB · On-site
CA$70K - CA$120K/yr
Design and implement full-stack features across M1 SaaS portal from React-based UI components to C# ... You have post-secondary education in software engineering, computer or electrical engineering ...
Translate user needs into technical specifications by understanding, conceptualizing, and ... Strong programming and software development experience with modern engineering practices and design ...
Translate user needs into technical specifications by understanding, conceptualizing, and ... Strong programming and software development experience with modern engineering practices and design ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... meet user needs. Essential Knowledge, Skill and experience * Possess a Bachelor's degree in a ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... meet user needs. Essential Knowledge, Skill and experience * Possess a Bachelor's degree in a ...
Identify and create software user interface requirements and analysis of implementation. * Prepare ... Engineering, Industrial Design or applicable scientific discipline is required. Other Minimum 10 ...
New
Quick apply
Identify and create software user interface requirements and analysis of implementation. * Prepare ... Engineering, Industrial Design or applicable scientific discipline is required. Other Minimum 10 ...
New
Software Developer
Calgary, AB · On-site
... interface. * Participate in code reviews to uphold code quality standards and share knowledge ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
Software Developer
Calgary, AB · On-site
... interface. * Participate in code reviews to uphold code quality standards and share knowledge ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
Ui Software Developer information
See Alberta salary details
$46.5K - $59K
1% of jobs
$59K - $71.5K
3% of jobs
$71.5K - $84K
11% of jobs
$84K - $96.5K
7% of jobs
$98.5K is the 25th percentile. Wages below this are outliers.
$96.5K - $109K
17% of jobs
The median wage is $115.6K / yr.
$109K - $121.5K
20% of jobs
$132.8K is the 75th percentile. Wages above this are outliers.
$121.5K - $134K
17% of jobs
$134K - $146.5K
11% of jobs
$146.5K - $159K
4% of jobs
$159K - $171.5K
4% of jobs
$171.5K - $184K
4% of jobs
$46.5K
$119.4K
$184K
How much do ui software developer jobs pay per year?
What are UI Software Developers?
How does a UI Software Developer typically collaborate with designers and backend developers during a project?
What are the key skills and qualifications needed to thrive as a UI Software Developer, and why are they important?
What is the difference between Ui Software Developer vs Front-End Developer?
| Aspect | Ui Software Developer | Front-End Developer |
|---|---|---|
| Required Skills | UI design, prototyping, coding in HTML/CSS/JavaScript, user experience focus | HTML, CSS, JavaScript, frameworks like React or Angular, responsive design |
| Work Environment | Design teams, product teams, UI/UX departments | Web development teams, software companies, agencies |
| Common Usage | Creating user interfaces, visual design, interactive prototypes | Implementing visual designs into functional websites/apps |
The Ui Software Developer and Front-End Developer roles often overlap, especially in skills like HTML, CSS, and JavaScript. However, Ui Software Developers tend to focus more on UI design, prototyping, and user experience, while Front-End Developers emphasize coding, frameworks, and implementing designs into functional products. Both roles are essential in web and app development, often working closely together to deliver seamless user interfaces.

Other
Posted 16 days ago
Job description
The role
Â
As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design and development required to visualize complex geoscience data. You will be instrumental in defining the architecture, advocating for best practices, and ensuring the delivery of high-quality, scalable solutions.
In this role, you will have the opportunity to:
Â
Design and architect complex frontend applications, components, and UI systems that deliver intuitive, performant, and scalable user experiences.
Apply appropriate design and modelling techniques across the stack, including component architecture, state management, API contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service layers to validate workflows, performance characteristics, and technical feasibility.
Design, implement, test, document, and maintain complex frontend features using modern JavaScript and TypeScript frameworks.
Develop and maintain backend services, APIs, and data-integration layers that support frontend functionality and visualization workflows.
Lead effective design and code reviews for other team members.
Coordinate with backend, visualization, QA, and product teams to ensure smooth end-to-end delivery of user-facing functionality.
Provide technical guidance and mentorship to other team members.
Essential Knowledge, Skills, and Experience
Â
Bachelor's degree in computer science, engineering, or equivalent practical experience.
7+ years of experience in software development roles, with a strong emphasis on frontend or full-stack development. Advanced experience with JavaScript and TypeScript.
Extensive experience building complex web applications using modern frontend frameworks (e.g., React, Vue, Svelte, or similar).
Strong understanding of frontend application architecture, state management, and component-based design.
Solid experience designing and implementing backend services and RESTful APIs.
Strong understanding of web-performance optimization, accessibility standards (WCAG), and browser capabilities.
Proven capability to tackle complex technical challenges through investigation, experimentation, and creative problem-solving.
#LI-KV2