React Developer
2 weeks ago
Job Title: React Developer
Location: Calgary (onsite)
Job Summary:
We are seeking an experienced Senior React Developer with strong proficiency in JavaScript (ES6/ES7) to lead the design and development of dynamic, scalable, and high-performance web applications. The ideal candidate will be a hands-on front-end expert who can architect modern solutions, mentor junior developers, and collaborate across teams to deliver robust digital products.
Key Responsibilities:
- Design, develop, and maintain complex, high-quality web applications using , JavaScript (ES6/ES7), HTML5, and CSS3.
- Architect reusable front-end components and libraries that are scalable and maintainable.
- Implement state management using tools like Redux, MobX, or Recoil.
- Collaborate closely with UI/UX designers, backend developers, and product managers to translate requirements into functional solutions.
- Integrate front-end applications with RESTful APIs and GraphQL services.
- Optimize applications for performance, scalability, and responsiveness across multiple devices and browsers.
- Conduct code reviews, enforce best practices, and provide technical mentorship to junior developers.
- Work within an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.
- Stay updated with emerging technologies and recommend improvements to enhance system architecture.
Required Skills and Qualifications:
- 10+ years of professional front-end development experience with and JavaScript (ES6/ES7).
- Deep understanding of React hooks, context API, and functional programming.
- Strong experience with state management (Redux, MobX, or similar).
- Expertise in component-driven design and modular architecture.
- Solid understanding of HTML5, CSS3, and modern styling frameworks (e.g., Sass, Tailwind CSS, Styled Components).
- Strong grasp of RESTful APIs, asynchronous programming, and data fetching patterns.
- Proficient with version control systems (Git) and build tools like Webpack, Babel, or Vite.
- Experience with testing frameworks such as Jest, Enzyme, or React Testing Library.
- Proven ability to design and implement performant and accessible user interfaces.
- Excellent problem-solving and debugging skills.
Preferred / Nice-to-Have Skills:
- Experience with TypeScript for type-safe React development.
- Familiarity with for server-side rendering and SEO optimization.
- Knowledge of GraphQL and Apollo Client.
- Exposure to CI/CD pipelines, Docker, or cloud platforms (AWS, Azure, GCP).
- Understanding of micro frontends and scalable architecture patterns.
- Background in Agile, DevOps, and continuous integration environments.
Educational Qualification:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $50.00 per hour
-
React Developer
2 weeks ago
Calgary, Alberta, Canada Apptad Full timeJob Title: React DeveloperLocation: Calgary (onsite)Duration: Long TermExperience: 10+ yearsIn this role, you will be responsible for coding, testing, and delivering high quality deliverables, and should be willing to learn new technologies.Responsibilities:You will be responsible for developing and implementing user interface components using concepts and...
-
Sales Office Manager
7 days ago
Calgary, Alberta, Canada React Signs Full timeCompany DescriptionReact Signs is a leading North American Digital Out-Of-Home (DOOH) network that combines the power of physical billboards and digital displays. Our physical signage captures attention from passersby, while our digital screens deliver targeted and dynamic messaging in high-traffic indoor locations. Whether working with national brands or...
-
Intermediate React Native Developer
2 days ago
Calgary, Alberta, Canada AltaML Full timeBrilliant Harvest is a fast-growing agtech startup that is redefining how equipment dealerships support their staff and customers. Purpose-built for the ag and construction industries, Brilliant Harvest's AI-powered platform helps dealership teams find answers faster, save time, reduce downtime, and improve customer service.Our culture is fast-paced,...
-
Senior React Native Developer
2 weeks ago
Calgary, Alberta, Canada Neo Financial Full timeJoin us to build a more rewarding financial future for all CanadiansAt Neo, we're on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup isn't for everyone. It's complex, fast-paced, high-pressure, but also incredibly fulfilling. Since its founding in 2019, Neo has gained incredible traction and is...
-
Senior React Native Developer
5 days ago
Calgary, Alberta, Canada Neo Financial Full timeJoin us to build a more rewarding financial future for all CanadiansAt Neo, we're on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup isn't for everyone. It's complex, fast-paced, high-pressure, but also incredibly fulfilling. Since its founding in 2019, Neo has gained incredible traction and is...
-
Senior React Native Developer
7 days ago
Calgary, Alberta, Canada Neo Financial Full timeJoin us to build a more rewarding financial future for all CanadiansAt Neo, we're on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup isn't for everyone. It's complex, fast-paced, high-pressure, but also incredibly fulfilling. Since its founding in 2019, Neo has gained incredible traction and is...
-
Frontend Developer
2 weeks ago
Calgary, Alberta, Canada KTek Resourcing Full timeRole: UI/UX DeveloperLocation: Calgary, AB (Onsite)Client: HCL TechnologiesProject: ContractMust Have:Front-end technologies (HTML, CSS, JavaScript, React/Angular)Focus: 5+ Years of experience in Designing and implementing user interfaces with strong user experience principles.Key Skills:Front-end technologies (HTML, CSS, JavaScript, React/Angular)UX design...
-
Mobile Developer
2 weeks ago
Calgary, Alberta, Canada Neo Financial Full timeJoin us to build a more rewarding financial future for all CanadiansAt Neo, we're on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup isn't for everyone. It's complex, fast-paced, high-pressure, but also incredibly fulfilling. Since its founding in 2019, Neo has gained incredible traction and is...
-
Software Developer
1 week ago
Calgary, Alberta, Canada Enerva Full timeAbout UsFounded in 2017, Enerva Energy Solutions is a proud 100% Canadian employee-owned organization focused on energy efficiency and program management. We utilize internal technical resources to work on mandates with our partners and clients, which include utilities, government agencies, program administrators, and large business customers.The RoleWe are...
-
Mobile Developer
2 weeks ago
Calgary, Alberta, Canada Neo Financial Full timeJoin us to build a more rewarding financial future for all CanadiansAt Neo, we're on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup isn't for everyone. It's complex, fast-paced, high-pressure, but also incredibly fulfilling. Since its founding in 2019, Neo has gained incredible traction and is...