Software Development Engineer II - Front End

at fabric

DP
Posted by Jackie Sobhani
icon
Remote, Bengaluru (Bangalore), Pune
icon
5 - 8 yrs
icon
Best in industry
icon
Full time
Skills
React.js
Redux/Flux
HTML/CSS
GraphQL
SASS
Javascript
Microservices
React Native
NextJs (Next.js)

Department: Engineering

Reports to: Engineering Manager

Location: Remote | India

Employment Type: Full-time 

Start Date: ASAP


Who we are: 

Imagine what you could do here. At fabric, new ideas have a way of becoming "best-in-class" products. fabric is a place where you can be innovative, and the sky is your limit.

 

fabric is the headless commerce platform purpose-built for growth. We champion a new, harmonious business that emphasizes connectedness and collaboration over competition and dominance. This is showcased in our products that rely on microservices, APIs, and easy integrations and our globally distributed team that genuinely cares about its customers. 

 

Customers like GNC, BuildDirect, BarkBox, bttn, Modsy, and Universal Lacrosse trust fabric for its open and modular design that allows them to be live within weeks without having to replatform. fabric is a force multiplier on retailers' existing technology investments proven to grow digital revenue by up to 3x. 

 

Headquartered in Seattle, Washington, fabric is backed by Norwest Venture Partners, Redpoint Ventures, Sierra Ventures, Stripes, BCapital, Greycroft, Expa. 

 

To learn more, visit https://fabric.inc


Job Description 

The Software Development Engineer – Front-End, partners with Product, Engineering and Design teams to deliver new features and enhancements for YDV’s new eCommerce platform. This position focuses on providing eCommerce and related technology expertise to design, develop, and support of on-line, customer-facing, eCommerce products. 

The successful candidate will have experience of a strong, hands-on technologist. A person who is comfortable with multiple priorities in a fast-paced environment is required. Work with other engineers, managers, Product Management, QA, and Operations teams to develop product features that meet market needs with respect to functionality, performance, reliability, realistic implementation schedules, and adherence to development goals and principles 

   

Primary Responsibilities: 

  • Design and implement high-performance scalable user experiences 
  • Estimate engineering effort, plan implementation and roll out product features 
  • Independently design, code, and test major features, as well as work jointly with other team members to deliver complex changes. 
  • Own continuous improvement and fine-tuning of front-end performance, scalability and security 
  • Flexible approach to analyzing technical issues and clearly communicating recommendations/solutions 
  • Proficient in agile development methodologies 
  • Expected to deliver consistently with little supervision 

  

Basic Qualifications 

  • 3 - 8 years of professional experience 
  • Strong application development background and understanding of Web Application technologies and techniques - React.js, Redux, NextJs, Graphql, JavaScript, JSON, HTML5, CSS, SASS, REST, Microservices 
  • Proven ability to define and implement effective software development methodologies 
  • Outstanding writing, presentation and communication skills 

  

Preferred Qualifications 

  • Experience development of a consumer facing React.js online experience. 
  • Experience building server-less solutions is highly-preferred

About fabric

Fabric is a modern commerce platform that gives retailers tools to create world-class shopping experiences for mid-market enterprises. We champion a new, harmonious way of doing business that emphasizes connectedness and collaboration over competition and dominance. This is showcased in our products that rely on microservices, APIs, and easy integrations, and in our globally distributed team that genuinely cares about its customers. Our founders directed groundbreaking commerce initiatives at Amazon, Staples, Google and eBay. We're growing fast and looking for more awesome people to join us.
Founded
2017
Type
Product
Size
100-500 employees
Stage
Raised funding
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Frontend Developer

at Recro

Founded 2014  •  Products & Services  •  100-1000 employees  •  Profitable
React.js
Javascript
Redux/Flux
DOM
icon
Remote only
icon
2 - 6 yrs
icon
₹2L - ₹24L / yr
Job Description:

 

We are looking for a good JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

 

Responsibilities

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high-quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Skills:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of ECMAScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
Job posted by
Mohit Arora

UI Developer

at CareerNinja

Founded 2017  •  Product  •  20-100 employees  •  Bootstrapped
Javascript
HTML/CSS
User Interface (UI) Design
icon
Mumbai
icon
1 - 3 yrs
icon
₹5L - ₹10L / yr

We are looking out for a UI/UX developer to turn our software into easy-to-use & appealing products for our learners. 

You will be working on the cutting edge of learning technology & be responsible for delivering the best product & learning experience, with the goal of driving stronger usage, retention and progress of product users, ultimately turning them into product advocates! 

You’ll turn data, research, and intuition into products, features, and designs that people love and want.

This could also be the gateway to a PM role.

Responsibilities:
    

  • Illustrate design ideas using storyboards, process flows, wireframes and sitemaps
  • Design everything from complete features to GUI elements, like tabs and widgets
  • Develop UI mockups & prototypes that illustrate product look & functionality and get user feedback
  • Create original graphic designs & illustrations (e.g. images, sketches, UI elements)
  • Identify and troubleshoot UX problems, source user feedback & iterate product 
  • Strategise & implement UX research methodologies and testing activities to analyze and predict user behavior.
  • Build & ensure an extremely easy to use & pleasing product with intuitive interactions
  • Collaborate with the developers, program managers & marketing team to drive outcomes, improve use & product advocacy
  • Build strong habit loops, gamification systems, and other aspects to drive strong product adoption & a quality learning experience 


    UI UX Designer Requirements:

    If you have the ability to intuitively & with research analyse, understand & predict user behaviour along with the ability to build flows, interfaces & designs to guide user behaviour in the desired manner then read on. 

    If you can additionally make designs in a way that it is one more reason for a user to use your already great product then we may just be a great place for you. If you are passionate about education or making a real impact in people’s lives using your work, then bingo!


    • A Bachelor's degree and a combined minimum of 1.5 years’ of UI & UX design experience for digital products.
    • A portfolio of professional UI/UX design work for both web and mobile platforms.
    • Working knowledge of the following technologies and software: Sketch, InVision, HTML, CSS, Java, iOS, Android, Design Systems and Adobe Creative Suite.
    • A team player who can work independently too.
    • Excellent written and verbal communication skills.
    • Multi-tasking and time-management skills, with the ability to prioritize tasks.
Job posted by
Shronit Ladhani

Front End Developer

at Procreator Solutions Private Limited

Founded 2015  •  Products & Services  •  20-100 employees  • 
React.js
Javascript
Redux/Flux
HTML/CSS
MERN Stack
icon
Navi Mumbai, Mumbai
icon
1 - 3 yrs
icon
₹5L - ₹15L / yr
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
 
 
Skills:
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools
 

Requirements

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Architecting and automating the build process for production, using task runners or scripts.
  • Ensuring a transparent dependency chain concerning the app logic as well as the file system.
  • Professional, precise communication skills.
 

Benefits

Working with Procreator will help you understand the real meaning of team, support, and an environment to grow and explore yourself. You will have the freedom to traverse diverse industries and understand how they function and the thought process of their leaders.​
Job posted by
Shilpa Mishra

Front-End Software Engineer [India]

at Egnyte

Founded 2008  •  Product  •  500-1000 employees  •  Profitable
React.js
HTML/CSS
es6
Javascript
Redux/Flux
webpack
icon
Remote, Mumbai
icon
4 - 8 yrs
icon
Best in industry

Job Description

Egnyte is seeking talented engineers to join our team in Mumbai or to work remotely elsewhere in India. If you’d like to contribute your skills to the development of a global product with an impressive client base, please reach out!

Egnyte is a product-focused company based in Silicon Valley in California, not a software outsourcing business. We build and maintain our flagship software used by companies like Red Bull and Yamaha. We help businesses navigate the complex world of content and data management. Egnyte provides customers with secure access to 100% of their business files from any device, regardless of where those files physically reside. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity.

Your job will be to make meaningful contributions to two parts of our platform: Egnyte Protect and Egnyte Connect. 

You’ll have plenty of opportunities to learn from other Egnyters working in India, the United States, and Poland. Knowledge-sharing is a fundamental part of our culture, and we know how to share knowledge across distributed teams. 

We’re building enterprise software for companies of all sizes. It means that every day we’re dealing with a large scale. We build our apps with React, we use SASS and CSS modules for styling, Webpack for bundling, Jest and Enzyme for testing, and Redux with Sagas for state. We do have some older bits of tech in our stack too, like Backbone with Marionette, but we’re actively working on removing them from our codebase. 

Since our app is fairly complex, we care about writing a fair amount of tests for it. We have thousands of unit and functional tests and this number is getting bigger. We are aiming to move to continuous delivery when our coverage is satisfactory. Our app is used by thousands of people every day—it’s a tool for them to do their job which is why we care a lot about not having any regressions in the app. 

As engineers, we have strong product ownership. It means we are part of product development from early designs to deployment and monitoring. This allows us to have a deep conversation with Design and Product teams about not only how we build things but also what we build.

What You’ll Do will include

  • Developing system components throughout the whole product lifecycle. Your task will be to build user interfaces that are usable and informative. In order to do that, you’ll need to combine and process data from different parts of the system. Building a scalable and maintainable product used by over 350 thousand users every day
  • Influencing the development strategy and technologies of a global product deployed on hundreds of servers around the world
  • Supporting other team members to help them fulfill their potential
  • Leading and owning projects end to end, from design to deployment
  • Collaborating with other frontend developers to design, architect, implement, and build a frontend project
  • Being part of a professional team collaborating with QA and backend developers
  • Cooperating closely with UX designers and product owners to bring state-of-the-art frontend experience of a product.
  • Coming up with your own ideas for product enhancement and productivity boosts

Your Qualifications

  • Hands-on experience designing and developing highly scalable applications from both functional and performance perspective
  • Expert knowledge of ES6+, HTML5, CSS3
  • Experience with React ecosystem (our stack is based on React, Redux, Webpack)
  • Practical experience with TDD
  • Understanding of cross-browser compatibility issues
  • Adaptability in a dynamic environment
  • Practical experience with unit testing and end-to-end automation

About Egnyte

In a content critical age, Egnyte fuels business growth by enabling content-rich business processes, while also providing organizations with visibility and control over their content assets. Egnyte’s cloud-native content services platform leverages the industry’s leading content intelligence engine to deliver a simple, secure, and vendor-neutral foundation for managing enterprise content across business applications and storage repositories. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity. Investors include Google Ventures, Kleiner Perkins, Caufield & Byers, and Goldman Sachs. For more information, visit www.egnyte.com

#LI-Remote

Job posted by
Prasanth Mulleti

Senior Angular developer

at Data Template

Founded 2011  •  Services  •  100-1000 employees  •  Profitable
AngularJS (1.x)
Angular (2+)
Bootstrap
HTML/CSS
Redux/Flux
icon
Bengaluru (Bangalore)
icon
2 - 6 yrs
icon
₹4L - ₹18L / yr

Job Description:

 

  1. Should be strong in Angular Development.
  2. Experience in Redux , Bootstrap, css3, hands on third party library integration
  3. Good experience in client communication - oral and written communication skills.
  4. Should take responsibility of the work
  5. Good Understanding on Server-Client Architecture
  6. Good analytical and problem-solving skills.

 

Interview Process: 

 

 All the interviews round will be conducted virtually on Google meet  

 

Company Overview:

 "Born out of a garage in Bangalore, India in 2011, Data Template is an Information Technology Services company, delivering cutting-edge and emerging technologies to help the client stay ahead of the competition. We deliver technology services for solving complex business challenges with breakthrough technical innovations. Data Template is known for providing clients with a superior engagement experience through a combination of business acumen, intellectual curiosity, collaborative work style, and strong partnerships. Our deep technical expertise mitigates project risk and reduces total cost of ownership for our clients. Data Template takes an agile, collaborative approach to create customized solutions across the digital value chain."

Website: www.datatemplate.com

Job posted by
Anupama Francis

HTML Developer

at Whitesnow Software Consultancy Pvt. Ltd.

Founded 2003  •  Products & Services  •  100-1000 employees  •  Profitable
HTML/CSS
Javascript
jQuery
Wordpress
icon
Pune
icon
2 - 3 yrs
icon
₹2L - ₹4L / yr
Skills:-
  1. CSS frameworks - bootstrap, Material JS, etc
  2. Javascript, Jquery,
  3. HTML, HTML5
  4. Wordpress
  5. Elementor
Job posted by
Rohan Navale

UI Developer

at It's a Global Fintech Company

Agency job
via Novo tree minds
AngularJS (1.x)
Angular (2+)
TypeScript
Javascript
User Interface (UI) Design
HTML/CSS
jQuery
Git
Bootstrap
RESTful APIs
React.js
scss
icon
Bengaluru (Bangalore)
icon
1 - 6 yrs
icon
₹10L - ₹20L / yr

Responsibilities

  • Develop web-based application for analytics using Angular
  • Integrate and extend Python REST APIs and create visually stunning UI experiences for analysts and users.
  • Create flexible dashboards and reports (using plotly, d3, etc) and  leverage open source technology to create various components.
  • Create a flexible UI for data analytics and big data usecases which can be used by Large Tier banks as well as smallscale agile startups
  • Write unit tests and functional tests for the component using tools like Jasmine, Karma, Cypress, etc.
  • Follow software development practices with continuous testing, development and integration (CD/CI)
  • Write and maintain technical design documents and new-feature documents
  • Collaborate closely with developers, engineers, testers, and product managers
  • Participate in peer-based code reviews and design reviews
  • Follow agile methodology and encourage collaboration with tools such as GIT, Confluence and Slack applications
  • Undergraduate degree or above in computer science preferred

 

Required Qualifications

  • Knows SPA and frontend technologies well
  • Has used atleast 1 web framework: Angular / React / Vue / etc. and comfortable with Javascript/Typescript.
  • Experience with styling (CSS / SCSS / others) frameworks like bootstrap, material, foundation, tailwind, etc. is a plus
  • Knowledge on visualization frameworks like D3, plotly, highcharts, chart.js, etc. to make customizable dashboards.
  • Has used testing libraries like karma, jest, jasmine, cypress, selenium, etc.
  • Familiar with with frontend processes like State management (Redux), Reactive programming (rxjs), Authentication methods (JWT, SAML) etc. 
  • Basic knowledge about APIs (flask, django, nodejs) and worked on deploying web applications (nginx or apache or cloud technologies like AWS, GCP, docker, etc.) will be beneficial.

 

Job posted by
Trupthi Rai

React.js Developer

at Bijnis

Founded 2015  •  Services  •  100-1000 employees  •  Raised funding
React.js
Redux/Flux
React Native
icon
NCR (Delhi | Gurgaon | Noida)
icon
1 - 4 yrs
icon
₹10L - ₹23L / yr

Responsibilities:

  • Build the foundation of our supply side (enterprise) product from scratch. Maintain high standards of pixel perfect Ui’s and efficient User Experiences. 
  • Our Supply Side ecosystem involves a plethora of products such as Catalog Management, Analytics Dashboard, Orders Processing, Finance Reconciliation, Notification centres etc. Develop a deep understanding of the mentioned use cases and build the systems for scale.
  • Coordinate with Product managers, Product Designers & Backend Developers and outline sprints and tasks on a weekly basis.
  • Conduct Comprehensive Unit tests before passing features to QAs. This requires a good top level understanding of backend infrastructure.
  • Maintain High level of Code Quality and constantly optimize for performance and user experience.
  • Be Collaborative. Self reliant and always keep pushing the limits of your knowledge.

 

Job posted by
Vidhyotma Singh

UI Developer

at Marketonix services pvt.ltd

Founded 2013  •  Services  •  100-1000 employees  •  Bootstrapped
HTML/CSS
AngularJS (1.x)
Javascript
User Interface (UI) Design
TypeScript
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹2L - ₹6L / yr
Requirement : UI Developer – TypeScript & Angular
Job Description
We are looking for an Angular Developer who is responsible to implement a complete user interface in the
form of a mobile and desktop web app, with a focus on performance. The main duties include creating
modules and components and coupling them together into a functional app. The selected person will
work in a team with the back-end developer and communicate with the API using standard methods. A
thorough understanding of all the components of our platform and infrastructure is required.
Tech Required:
Mandatory Skills : JavaScript, TypeScript, HTML5, Angular
Optional Skills : Jasmine & Karma
Responsibilities
• Deep knowledge of Angular practices and commonly used modules based on extensive work
experience
• Creating self-contained, reusable, and testable modules and components (ES6 standard)
• Documenting the code inline using JSDoc, CompDoc or other conventions
• Writing extensive unit tests using automated TDD tasks with Jasmine and Karma
• Creating end-2-end test suites for all components, and running them with Protractor (or a well-reasoned
alternative)
• Creating configuration, build, and test scripts for Continuous Integration environments
• Creating custom, general use modules and components which extends the elements and modules of
core Angular
• Experience with consuming RESTful services
Experience: 2 Years
Location: Bangalore
Qualification: Any
Package: Upto 6 Lakhs
Job posted by
Manasi j

Web Designer

at Uloapp

Founded 2017  •  Services  •  100-1000 employees  •  Bootstrapped
HTML/CSS
PHP
Web
Web Development
Adobe Photoshop
MySQL
Web design
icon
Jamshedpur
icon
2 - 6 yrs
icon
₹3L - ₹4.5L / yr
We are looking for a Web Designer who will be responsible for creating great websites for our clients. Primary duties include conceptualizing and implementing creative ideas for client websites, as well as creating visual elements that are in line with our clients' branding. You will be working closely with our web development team to ensure a proper and hassle-free implementation.

Web Designer Responsibilities:
Conceptualizing creative ideas with clients. Testing and improving the design of the website. Establishing design guidelines, standards, and best practices. Maintaining the appearance of websites by enforcing content standards. Designing visual imagery for websites and ensuring that they are in line with branding for clients. Working with different content management systems. Communicating design ideas using user flows, process flows, site maps and wireframes. Incorporating functionalities and features into websites. Designing sample pages including colors and fonts. Preparing design plans and presenting the website structure.

Web Designer Requirements:
A relevant diploma in related field. Proficiency in graphic design software including Adobe Photoshop, Adobe Illustrator, and other visual design tools. Proficiency in front-end development web programming languages such as PHP, HTML and CSS, JQuery, and JavaScript,MYSQL. Good understanding of content management systems. Good understanding of search engine optimization principles. Proficient understanding of cross-browser compatibility issues. Excellent visual design skills. Up-to-date experience with international web protocols, standards, and technologies. Creative and open to new ideas. Adaptable and willing to learn new techniques. Excellent communication skills.
Job posted by
Neeraj Kumar
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at fabric?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort