Back to Top

IT Destination

The Premium
It Infrastructure
in Kerala

Company Jobs

McFadyen Digital

2nd Floor, A Wing, Athulya, Infopark, Kakkanad, Infopark Kochi P.O.,Kochi, Kerala 682042

Phone9544816969
emaildjanardhanan@mcfadyen.com

Career Opportunities:

Senior Magento Front End Developer

Job Description


• Minimum 3+ year of experience in Magento Development with In-depth knowledge of Magento framework, Frontend Architecture, Themes, Modules, Functionality, and Configuration.
• In-depth knowledge of Magento’s code structure, extension architecture, theming hierarchy, and fallback components
• Strong knowledge in Implementing API services like REST, SOAP
• Must have the ability to develop Magento Modules, Themes, UI Component/Widget, and customizing existing themes/modules.
• Good understanding of the Magento themes, layout, and templating systems.
• Experience in Less and Grunt Workflow.
• Experience in Knockout, Require JS, and Underscore.
• Experience in Customizing Magento jQuery Widgets
• Knowledge of HTML/ CSS, JS frameworks like Bootstrap
• Experience working in Magento 2.0

Qualifications
Qualifications

5+ Years of experience as a Front end Developer

Experience in technologies like HTML5, CSS3, Javascript, Knockout, RequireJS, Magento 2 UI

Other Skills Required:

• Strong Analytical Team Work Skill
• Ability to work under minimum supervision and with self- organizing teams. Excellent troubleshooting and debugging skills.
• Good verbal / written communication presentation skills.
• Strong sense of personal accountability for results.
• Ability to work in a team environment with the willingness to share skills systems knowledge, best practices, standards with other team members.
• Comfortable talking with clients (via Skype, phone, email and in person)
• Keen ability to multi- task; self- starter

Email: recruiter@mcfadyen.com

Principal UI Architect

Role and responsibilities



Design and implement front-end application architecture and take responsibility for building ecommerce application strategies. The key areas of responsibilities are core development, design and direction of application architecture and alignment of architecture with business.



The UI Architect will collaborate closely with designers, technical leads, application architects, software developers, DevOps engineers, and business stakeholders in a highly collaborative environment as they design and develop new components and/or change requests to help steer the overall direction of the site's user interface layer.



Job Description

9 to 10 year experience in the design, development and use of component-based UI architectures.
Extensive practical knowledge of designing sophisticated web applications
Integration of web-based applications with several systems
Collaborate with delivery teams throughout the design and development phases to guarantee compliance with UI architectural standards and best practises
Partner with other UI Architects to steer the ongoing development of a modern user interface layer
Define and document standards and ensure they are implemented and understood by development teams and technology partners.
Design and develop proof of concept prototypes for advanced features and designs
Knowledge of large-scale JavaScript application architecture as well as design patterns
Provide technical guidance and oversight as needed to both local and remote development teams
Evaluating and improving software development and delivery processes with an emphasis on performance optimization approaches.
Develop and manage a set of performance standards for all development projects, in collaboration with relevant stakeholders.
Providing suggestions for improvement in Development or Testing practises to lead to increased performance of the application
Providing technical oversight and performing code reviews for multiple development efforts
Leading and guiding a team of developers to address the high priority production concerns
Promoting cross-team synergy and alignment to optimise code-sharing, improve site performance, and increase speed to market
Collaborating with the Product Management teams to understand the business requirements of the application


Qualifications
Experience on the following core languages: JavaScript, HTML 5 & CSS.
Strong skills in programming structures, algorithms, design patterns, standard (W3C) Web UI APIs.
Oriented to details and software best practices & patterns.
Knowledge in the following types of frameworks/libraries/languages:
Web Application Platforms
UI Component libraries React, ReactUI, JQuery,
ES6+.
TypeScript.
Dependency Injection patterns.
Async Module Definition (like AMD, requireJS, commonJS).
Stylesheet languages (like SASS, LESS).
Application state management (like Redux).
Reactive Programming (like RxJS)
Minification, Aggregation, and Fingerprinting (Gulp/Grunt)
Node (NPM)
Server-Side Rendering (like Express)
UI development using Swagger
Platforms:
NoSQL (MongoDB, Cassandra, Redis).
Running Java Application Servers (Oracle WebLogic, JBoss, Tomcat).
Testing frameworks (Jasmine, Karma, Protractor).
Docker & Kubernetes

Other:
Cross-browser techniques.
Debugging with tools like (Chrome Dev Tools, Web Inspector).
Responsive design implementation across devices, platforms, screens, etc.
Browser performance auditing and tuning.
Demonstrated skills using distributed code repositories (Git, Perforce, BitBucket) with code reviews.
Experience working within Scrum / Kanban.
Web Accessibility

Email: djanardhanan@mcfadyen.com

Senior Business Analyst

Job Description
About You

Are you a strategic thinker and a problem solver? Does business process optimization excite you? Do you love ecommerce? Do you enjoy defining Features/Epics and breaking them down into stories that defines how users will interact with these features? If you answered yes to these questions, McFadyen has an opportunity for you!

Position Summary

This individual will interact with a variety of business users as a cross-functional liaison to understand client issues and opportunities and suggest innovative solutions and create documentation and other artifacts to turn strategy into reality. Independently initiate, facilitate, and participate in fact-finding, green-field discussions, and implementation planning and design meetings. You will suggest innovative solutions to business problems that leverage technology to provide market differentiation, efficiency improvements, and better user experiences for our clients.

Responsibilities : 14+ years

eCommerce requirements gathering experience analysing and documenting requirements for large-scale (e.g. Fortune 500 or equivalent) projects.
Bring best practices and support to the other eCommerce teams as it relates to business knowledge and business processes.
Understanding and experience in any of the ecommerce platforms like Magento, ATG, Hybris, Salesforce Commerce etc.
Understanding of the marketplace concepts and platforms
Possess Knowledge and expertise in retail and CPG domains across geographies.
Ability to present solution alternatives to clients that meet their business requirements.
Ability to handle ambiguous situations and develop a practical plan towards achieving clarity - while defining functional behavior, business rules, and data attributes successfully and independently.
Work in a globally distributed team model
Work with the business stakeholders or sponsors to translate business needs into business and functional requirements.
Elicit requirements using interviews, document analysis, requirements workshops, storyboards, surveys, site visits, business process analysis, scenarios, event lists, competitive product analysis, and task and workflow analysis.
Decompose high-level business and user requirements into functional requirements or user stories.
Represent requirements using alternative views such as visual analysis models (diagrams), prototypes, or simulations where appropriate.
Lead and facilitate ongoing requirements prioritization, feasibility analysis and validation of requirements.
Travel to client sites as needed.
Qualifications
Bachelor’s degree in Business, MIS, CS, or related major
Minimum of Ten years’ experience in IT or eBusiness, including experience with e-commerce, web application development, or other eBusiness solutions.
Five years’ experience of hands-on involvement in eCommerce projects
Familiarity with a broad array of internet technologies and trends
Experience in problem resolution with IT systems and individuals
Strong facilitation and communication skills across business and technical audiences
Experience with an enterprise class eCommerce platform.
Understanding of eCommerce internationalization and localization complexities: content in multiple languages, country-specific product availability, and tax & payment processing
Familiarity with Agile development processes where you quickly write effective user stories that can be broken into meaningful tasks by developers.
Knowledge of multiple vertical industries such as retail, financial services, CPG, and healthcare are a plus

Email: recruiter@mcfadyen.com

Senior UI Developer (Vue.JS or Vue Storefront + ReactJS)

Opportunity –

Are you a technology leader capable of conceptualizing, building, and implementing application architecture, as well as owning the efforts of application strategies and roadmap efforts?

Are you passionate about software UI architecture and driven to deliver exceptional solutions?

Can you help Fortune 500 retailers navigate the next generation of digital commerce, marketplace, and platform business strategies?

Are you skilled in a variety of retail and distribution functional areas?

As a UI Architect, you will be responsible for ensuring the success of our retail and B2B customers by applying your engineering expertise and domain knowledge.

Responsibilities -

Top five Responsibilities:

Work closely with the onshore teams and clients while running and being responsible for multiple projects at the offshore development center

Create reusable and clean UI pattern framework that application developers can use to plug and play

Devise complex architectural front end functional elements

Team with our Application Developers to bridge the client's side with server side code

Provide production support for all implemented changes

Additional Responsibilities:

Translate conceptual ideas into engaging visual presentations and design solutions

Adhere to code standards and ensure consistency

Work in a small, fast paced, team oriented environment

Liaise closely with onsite counterparts in order to continue to drive the product forward

Handle customer expectations on challenging projects

Understand how Frontend changes can impact the overall User experience

Qualifications
ducation

Masters or Equivalent Degree in CS/EE

Overall 4+ years of frontend development experience in client-side UI development.

Technology

Experience in Front End development and integration for the web and mobile applications that scale to high-volume production quality.

Strong Vue.js, Vuex and Node.js skills

Strong understanding of W3C compliant HTML and CSS (SASS/LESS)

Strong HTML5, CSS3, AJAX, JSON skills

Experience in hand-coding JavaScript (ES5/ES6).

GraphQL, Rest API

Conceptual and implementation knowledge of MVC, MVVM, and MVP framework

Experience developing sophisticated front-end applications and solving Cross-browser, Cross-platform, cross-mobile UI issues

Hands on experience in Vue, Angular and React is a plus.

Understand implement SEO and Accessibility compliance to the developed applications

Willing to mentor and lead design and development initiatives.

Understanding of build tools like web pack, grunt, gulp

Experience in Webtech, parcelJs and babelJS

Experience in working with versioning tools like GIT, BitBucket, or SVN.

Good exposure to eCommerce is preferred, and strong experience in agile methodology is a plus.

What we can offer you:

A career with thought leaders who literally wrote the book on Marketplace Best Practices

A career in the fast-paced world of retail eCommerce, digital marketplaces and platform businesses

A career with first-movers who are deploying new business models and strategies worldwide

A career in a flat management structure without a rigid hierarchy and bureaucracy

A career in a culture that rewards creativity and innovation, risk-taking and teamwork

Additional Information
Building a great company culture is a top priority for McFadyen Digital. We try to provide the best environment possible for team members - one that treats people the way they want to be treated. Culture Index is one of our tools for enhancing our enjoyable and productive people-focused environment. In order to be considered for this position, please follow this link to fill out a short Culture Index survey https://go.apply.ci/s/UGSEoxjTNs . Please use as many descriptors as possible that pertain to you. There are no right or wrong answers.

Email: rmaheshwarappa@mcfadyen.com

Senior UI Developer (Next.js + React.js)

Job Description
Opportunity

Are you passionate about building best-in-class solutions with React and Next?

Can you partner with a team of developers to deliver quality project deliverables?

Can you help Fortune 500 retailers navigate the next generation of digital commerce, marketplace, and platform business strategies?

Are you skilled in a variety of retail and distribution functional areas?

As a Sr UI developer, you will be responsible for ensuring the success of our retail and B2B customers by applying your coding expertise and domain knowledge.

Responsibilities

Top five Responsibilities:

Design, Develop and deploy front-end features

Collaborate closely with designers, technical leads, application architects, software developers, DevOps engineers, and business stakeholders to deliver the optimal solution

Must have a deep understanding of React.JS and Next.JS and design principles

Guide, review code and facilitate the fellow developers

Recommend processes, services, software, and other tools to support business objectives pertinent to user interfaces as well as infrastructure technologies

Additional Responsibilities:

Extensive practical knowledge of designing sophisticated web applications?

Integration of web-based applications with multiple systems?

Knowledge of large-scale JavaScript application?architecture as well as design patterns?

Collaborate with delivery teams throughout the design and development phases to guarantee compliance with?UI?architectural standards and best practises?

Develop and manage a set of performance standards for all development projects, in collaboration with relevant stakeholders.?

Build reusable components and front-end libraries for future use?

Browser performance auditing and tuning. Optimize applications for maximum speed and scalability?

Design and develop proof of concept prototypes for advanced features and designs?

Responsive design implementation across devices, platforms, screens, etc.?

Providing technical oversight and performing code reviews for multiple development efforts?

Qualifications
Education

Masters or Equivalent Degree in CS/EE

Overall 5-7 years of frontend development experience in client-side UI development.

Technology

Excellent understanding of JavaScript ES6, HTML 5 & CSS?

Develop new user-facing features using React JS, Next JS, and MUI?

Expert level understanding of the HTML DOM and underlying event model along with, AJAX, DOM, and Typescript?

Deep understanding of web service technologies (HTTP, REST, JSON) and design principle?

Knowledge of popular React workflows (such as Context API or Redux)?

Good understanding of Server-Side Rendering??

Experience working with stylesheet languages like SASS and LESS?

Experience in implementation of headless commerce?

Handle Cookies (Both Server and Client)?

Knowledge in web accessibility?

Knowledge about Apollo Client?

Expertise in Dev-Ops best practises and Continuous Integration (CI/CD) techniques?

Hands on skills using distributed code repositories (Git, Perforce, BitBucket) with code reviews?

Understanding of design strategies for effectively leveraging CDNs?

Familiarity with consuming service-oriented?architecture layers and application programming interfaces?

Experience working with Design System and integrating UI frameworks like Material UI, UIKit etc.?

Experience working with BFF (Backend for frontend)?

Knowledge of using Styled components or CSS modules to style React components?

Browser performance auditing and tuning.

Responsive design implementation across devices, platforms, screens, etc.

Platforms:

NoSQL (MongoDB, Cassandra, Redis)

Docker & Kubernetes,?CircleCI, AWS, Heroku

Good to have skills

Cross-browser techniques.

Debugging with tools like (Chrome Dev Tools, Web Inspector).

Experience working within Scrum / Kanban?

Web Accessibility.
Job Description
Opportunity

Are you passionate about building best-in-class solutions with React and Next?

Can you partner with a team of developers to deliver quality project deliverables?

Can you help Fortune 500 retailers navigate the next generation of digital commerce, marketplace, and platform business strategies?

Are you skilled in a variety of retail and distribution functional areas?

As a Sr UI developer, you will be responsible for ensuring the success of our retail and B2B customers by applying your coding expertise and domain knowledge.

Responsibilities

Top five Responsibilities:

Design, Develop and deploy front-end features

Collaborate closely with designers, technical leads, application architects, software developers, DevOps engineers, and business stakeholders to deliver the optimal solution

Must have a deep understanding of React.JS and Next.JS and design principles

Guide, review code and facilitate the fellow developers

Recommend processes, services, software, and other tools to support business objectives pertinent to user interfaces as well as infrastructure technologies

Additional Responsibilities:

Extensive practical knowledge of designing sophisticated web applications?

Integration of web-based applications with multiple systems?

Knowledge of large-scale JavaScript application?architecture as well as design patterns?

Collaborate with delivery teams throughout the design and development phases to guarantee compliance with?UI?architectural standards and best practises?

Develop and manage a set of performance standards for all development projects, in collaboration with relevant stakeholders.?

Build reusable components and front-end libraries for future use?

Browser performance auditing and tuning. Optimize applications for maximum speed and scalability?

Design and develop proof of concept prototypes for advanced features and designs?

Responsive design implementation across devices, platforms, screens, etc.?

Providing technical oversight and performing code reviews for multiple development efforts?

Qualifications
Education

Masters or Equivalent Degree in CS/EE

Overall 5-7 years of frontend development experience in client-side UI development.

Technology

Excellent understanding of JavaScript ES6, HTML 5 & CSS?

Develop new user-facing features using React JS, Next JS, and MUI?

Expert level understanding of the HTML DOM and underlying event model along with, AJAX, DOM, and Typescript?

Deep understanding of web service technologies (HTTP, REST, JSON) and design principle?

Knowledge of popular React workflows (such as Context API or Redux)?

Good understanding of Server-Side Rendering??

Experience working with stylesheet languages like SASS and LESS?

Experience in implementation of headless commerce?

Handle Cookies (Both Server and Client)?

Knowledge in web accessibility?

Knowledge about Apollo Client?

Expertise in Dev-Ops best practises and Continuous Integration (CI/CD) techniques?

Hands on skills using distributed code repositories (Git, Perforce, BitBucket) with code reviews?

Understanding of design strategies for effectively leveraging CDNs?

Familiarity with consuming service-oriented?architecture layers and application programming interfaces?

Experience working with Design System and integrating UI frameworks like Material UI, UIKit etc.?

Experience working with BFF (Backend for frontend)?

Knowledge of using Styled components or CSS modules to style React components?

Browser performance auditing and tuning.

Responsive design implementation across devices, platforms, screens, etc.

Platforms:

NoSQL (MongoDB, Cassandra, Redis)

Docker & Kubernetes,?CircleCI, AWS, Heroku

Good to have skills

Cross-browser techniques.

Debugging with tools like (Chrome Dev Tools, Web Inspector).

Experience working within Scrum / Kanban?

Web Accessibility.

Email: rmaheshwarappa@mcfadyen.com

UI Technical Lead - (React.js + Next.js)

Job Description
Opportunity –

Are you a technology leader capable of conceptualizing, building, and implementing application architecture, as well as owning the efforts of application strategies and roadmap efforts?

Are you passionate about software UI architecture and driven to deliver exceptional solutions?

Can you help Fortune 500 retailers navigate the next generation of digital commerce, marketplace, and platform business strategies?

Are you skilled in a variety of retail and distribution functional areas?

As a UI Technical Lead, you will be responsible for ensuring the success of our retail and B2B customers by applying your engineering expertise and domain knowledge.

Responsibilities -

Top five Responsibilities:

Work closely with the onshore teams and clients while running and being responsible for multiple projects at the offshore development center
Create reusable and clean UI pattern framework that application developers can use to plug and play
Devise complex architectural front end functional elements
Team with our Application Developers to bridge the client's side with server side code
Provide production support for all implemented changes.
Additional Responsibilities:

Translate conceptual ideas into engaging visual presentations and design solutions

Adhere to code standards and ensure consistency

Work in a small, fast paced, team oriented environment

Liaise closely with onsite counterparts in order to continue to drive the product forward

Handle customer expectations on challenging projects

Understand how Frontend changes can impact the overall User experience.

Qualifications
Technology

Applied experience of UI development principles

Understand the complexities of Rich Internet Applications and device optimal solutions

Strong HTML, JavaScript and CSS experience

Strong React and Node.js experience

Expert in interaction development

Experience in creating responsive web applications

High level understating of frameworks like jQuery, Backbone, Handlebars, and Angular

Conceptual and implementation knowledge of MVC framework

Knowledge and integration experience with server side communication using Ajax and JSON

Experience developing sophisticated front-end applications and solving Cross-browser, Cross-platform, cross-mobile UI issues

Understand implement SEO and Accessibility compliances to the developed applications

Content Management Systems and Mobile interface experience is a plus

Good exposure on eCommerce is preferred and strong experience in agile methodology is a plus

Excellent written and oral communication and interpersonal skills

Passion for web visitor conversions

What we can offer you:
A career with thought leaders who literally wrote the book on Marketplace Best Practices

A career in the fast-paced world of retail eCommerce, digital marketplaces and platform businesses

A career with first-movers who are deploying new business models and strategies worldwide

A career in a flat management structure without a rigid hierarchy and bureaucracy

A career in a culture that rewards creativity and innovation, risk-taking and teamwork

Additional Information
Building a great company culture is a top priority for McFadyen Digital. We try to provide the best environment possible for team members - one that treats people the way they want to be treated. Culture Index is one of our tools for enhancing our enjoyable and productive people-focused environment. In order to be considered for this position, please follow this link to fill out a short Culture Index survey https://go.apply.ci/s/UGSEoxjTNs . Please use as many descriptors as possible that pertain to you. There are no right or wrong answers.

Our Core Values: Client Focus, Owning the outcome, Adaptability, Caring

Email: rmaheshwarappa@mcfadyen.com