Cutshort logo
Fulfil.IO logo
Senior Front End Engineer (React.js & React Native)
Fulfil.IO
Senior Front End Engineer (React.js & React Native)
Fulfil.IO's logo

Senior Front End Engineer (React.js & React Native)

at Fulfil.IO

Agency job
3.5 - 12 yrs
₹15L - ₹30L / yr
Remote only
Skills
skill iconReact.js
skill iconReact Native
skill iconRedux/Flux
skill iconJavascript
DOM
User Experience (UX) Design
User Interface (UI) Design

Senior Front End Engineer (React.js & React Native - Mobile Experience)


Job description


Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at a massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.


As a Front End software engineer, you will work on the ReactJS & React Native (Mobile Experience) powered user interface used by Fulfil merchants to manage their back-office operations. This is mission critical software and your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux) & React Native (Mobile Experience). You will ensure that these components and the overall application are robust and easy to maintain. In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality are important.

 

What You’ll Do:

  • Collaborate with a small yet extraordinarily talented team of engineers to implement front-end technologies
  • Develop new user-facing features using React.js & React Native (Mobile Experience)
  • Work closely with the Design and Product teams to translate complex technical workflows into delightful user experiences
  • Define how Fulfil builds user interfaces and ensure that we’re utilizing and keeping up with modern web standards
  • Continually test, measure, and iterate on the results of your work in the spirit of continuous improvement
  • Write clean, reusable, and well-tested front-end code
  • Help to bridge the responsibilities of the Product and Engineering teams, spending time with both on the way to launching new products
  • Architect efficient and reusable front-end abstractions and systems that drive complex web applications
  • Build and contribute to open source projects
  • Build reusable components and front-end libraries for future use
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers

Requirements

We’re Looking for Someone With:

  • 5+ years of experience as an engineer
  • Experience in building large-scale web applications in a fast-moving team environment
  • A strong understanding of UX and UI design standards
  • The perfectionist’s touch on a pragmatist’s deadline: you strive for pixel-perfection and intuitive functionality
  • Strong proficiency in JavaScript (2-4 Years of experience), including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js & React Native (Mobile Experience) and its core principles, with experience in popular React.js workflows (such as Flux or Redux) 
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc
  • The ability to bring any design to life with HTML and CSS, with cross browser compatibility and accessibility
  • Smarts, humility, communication skills, and equal willingness to teach and learn
  • Familiarity with RESTful and GraphQL APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience in developing large client side JavaScript applications
  • Familiarity with code versioning tools like GIT
  • Experience with Javascript testing tools and test automation

Nice to Haves:

  • Prior experience at a growth stage Internet/Software company
  • Demonstrated work beyond the front-end, experienced in integrating with a wide array of back-end technologies and services (e.g. experience with Python, AngularJS)
  • Experience developing large client-side applications and optimizing them for performance
  • You can straddle client and server development, creating APIs that drive web apps
  • You understand the intricacies of timezones
  • Web optimization, performance tools, and load testing
  • You maintain or contribute to an open-source project

 

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Egnyte
at Egnyte
4 recruiters
John Vivek
Posted by John Vivek
Remote only
8 - 20 yrs
₹10L - ₹70L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux

Egnyte is seeking a talented Staff Frontend Engineer 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
  • Learn, collaborate, and teach other Frontend Engineers.
  • Lead large-scale projects exerting significant influence on long term vision and goals for your team
  • 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

  • Experience leading team of engineers
  • 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
Read more
Divami Design Labs Pvt Ltd
Vidya R
Posted by Vidya R
Hyderabad
3 - 5 yrs
₹8L - ₹15L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux
skill iconHTML/CSS
RESPONSIBILITIES
- 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) OR React Hooks
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus, React Hooks
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools

Work Experience and Educational Qualification
- At least 3 years of experience in React/ReactJs
- Should have led a team of at least 2 members
Read more
RIGPA Tech
at RIGPA Tech
2 recruiters
Bharadwaj PV
Posted by Bharadwaj PV
Remote, Chennai
0 - 3 yrs
₹2L - ₹4L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconHTML/CSS
skill iconJavascript
skill iconReact.js

We're seeking skilled front-end developers tasked with creating user-friendly experiences. Working closely with back-end developers, your focus will be on crafting visually appealing layouts, enhancing user interface/interaction, and optimizing overall user experience.


Key Skills Required:

  1. Proficiency in HTML, CSS, and JavaScript.
  2. Experience with modern front-end frameworks such as React, Angular, or Vue.js.
  3. Collaborative mindset to work seamlessly with back-end developers and cross-functional teams.
  4. Strong understanding of responsive design principles for various devices and browsers.
  5. Knowledge of UI/UX best practices and a keen eye for design aesthetics.
  6. Familiarity with version control systems, such as Git.
  7. Problem-solving skills and the ability to troubleshoot issues efficiently.
  8. Awareness of web performance optimization techniques.
  9. Excellent communication and teamwork abilities.
  10. Continuous learning mindset to stay updated with the latest industry trends and technologies.


Read more
Top MNC Company with 100 years of expertise in technological innovations
Top MNC Company with 100 years of expertise in technological innovations
Agency job
via Selective Global Search by Sakshi Sharma
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
4.9 - 10 yrs
₹1L - ₹10L / yr
User Interface (UI) Design
cypress
skill iconHTML/CSS
TypeScript
skill iconReact.js
+1 more

Detailed Job Description :

Exp – 4- 8 Years

Primary Skill - (3 yrs min in React is required), Typescript/Javascript, HTML/CSS, should be ok

Read more
Product based MNC
Product based MNC
Agency job
via Intect by Minal Chopra
Noida, Delhi, Gurugram, Ghaziabad, Faridabad, Mumbai
3 - 7 yrs
₹5L - ₹15L / yr
skill iconReact.js
skill iconRedux/Flux
skill iconJavascript
User Interface (UI) Design

Job Description:

Translating system requirements into the design and development of systems.
Transform vital business needs into code and drive innovation.
Collaborating and integrating code into enterprise systems.
Creative problem-solving skills.
Attitude to achieve the goals with complete ownership and hard work.

 

Technical Skills:


Must Have:

 

  • 2+ Years of experience in UI/Front-end development of rich interactive web-based applications or modules.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience working as a React.js Developer. Thorough understanding of React.js and its core principles.
  • In-depth knowledge of JavaScript, CSS, HTML, HTML 5, JSON, XML and front-end languages.
  • Knowledge of REACT tools including React.js, Webpack, Enzyme.
  • Knowledge of MVC Pattern and Architecture. Experience with popular React.js workflows (such as Flux or Redux)
  • Experience with user interface design.
  • Experience with web debugging and performance testing software.
  • Experience in all testing phases of development including Unit & Integration Testing.
  • Excellent troubleshooting skills.
  • Team player
  • Excellent time-management skills

 

 

Beneficial:

 

  • Working experience with Core Java.
  • Knowledge of Jquery , Nodejs, Bootstrap, Struts, Spring, Hibernate, JSP, JSF, Angular, Vue,js Framework.
  • Working with Databases (MSSQL, Oracle, Postgres)
  • Working experience on source code version control systems (SVN, GIT)
  • Working experience on Issue Tracking tool e.g. Jira, Bugzilla
  • Working experience on Code Analysis tools e.g. Sonar Qube, Checkmarx.
  • Experience in Restful Web Services integration.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Independent worker
  • Great interpersonal and communication skills

 

 

 

Responsibilities

 

  • Participate as a team member in all phases of software development lifecycle.
  • Co-ordinating with the team on individual responsibilities and roadblocks.
  • Perform design, development and testing on individual tasks
  • Managing initiatives on UI/UX work
  • Transparently share the challenges & feedbacks.
  • Participate in integrated testing of product/ package.
  • Designing a modern highly responsive web-based enterprise application component user interface.
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high-quality code.
  • Learn and understand user interactions.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Coordinating with various teams working on distinct layers.
  • Providing technical assistance to the other teammates.
  • Keep compliance with Quality Systems and Procedures.

 

 

Read more
Nethues Technologies
at Nethues Technologies
2 recruiters
Tejal Aggarwal
Posted by Tejal Aggarwal
Delhi
1 - 5 yrs
₹3L - ₹8L / yr
skill iconReact Native
skill iconBootstrap
skill iconHTML/CSS
-Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
-Build pixel-perfect, buttery smooth UIs across both mobile platforms
-Familiarity with newer specifications of Ecma-script
-Thorough understanding of database, API's, GraphQL, caching layer, proxies, and other web services
-Experience with popular React workflows (such as Redux, Mobx, and Flux)
-Leverage native APIs for deep integrations with both platforms
-Diagnose and fix bugs and performance bottlenecks for performance that feels native
-Release applications to the Apple and Google Play stores
-Familiar with implementing crashlytics or any other bug tracking library
-Familiarity with modern front-end build pipelines and tools (like Jenkins, Github, etc)
-Experience with common front-end development tools such as Babel, Webpack, NPM, etc
-Familiarity with code versioning tools such as Git, SVN, and BitBucket
-Professional, precise communication skills
Read more
Radiusagent
at Radiusagent
2 recruiters
Darshana Rathi
Posted by Darshana Rathi
Bengaluru (Bangalore)
2 - 6 yrs
₹5L - ₹18L / yr
skill iconReact.js
Web
skill iconAngularJS (1.x)
skill iconHTML/CSS

Role Description:

We are looking for a Lead Frontend Engineer (  Preferably React Js) who will be architecting and developing cutting-edge features for Radiusagent web applications . An ideal candidate will have prior experience in eCommerce Products and worked closely with Product, Design, and other cross-functional partners. 


Responsible for- 


  • You will be constantly and consistently implementing new features and optimize existing ones from controller-level to UI- Vigilantly and rapidly fix bugs.
  • You will continuously solve problems to give our customers a delightful experience.
  • You will be working closely with Product manager and back-end engineers to implement front-end solutions. 
  • You will be endorsing upcoming standards, launching, iterating, and making a difference.
  • You will have to be extremely detail-oriented to strive for pixel-perfect implementation in all browsers.
  • You should have the ability to write well-abstracted, reusable, highly performant code for UI components.
  • You should have the passion for performance debugging and benchmarking.

Requirement-


  • 5+ years of experience in building scalable commercial web applications.
  • A passion to provide a good user experience
  • Deep expertise in Javascript and work experience in using one of the frameworks available (React JS, Angular, Node JS, EmberJS, etc).
  • If you are passionate about implementing elegant User Interfaces using HTML and CSS.
  • Ability to work autonomously and to be able to work cross-functionally with multiple stakeholders.
  • Excellent communication skills, good visual design sense, in-depth experience in developing web-based applications.
Read more
Recko
at Recko
1 recruiter
Agency job
via Zyoin Web Private Limited by Chandrakala M
Bengaluru (Bangalore)
1 - 4 yrs
₹10L - ₹25L / yr
skill iconReact.js
skill iconJavascript
skill iconHTML/CSS

Recko Inc. is looking for front-end developers to join our kick-ass engineering team. We are looking for smart, dynamic individuals to bridge the gap between design and technical implementation and define how our software looks as well as how it works.

What are we looking for:

  1. Deep understanding of Javascript(ES6) and of at least one test frameworks

  2. Overall 1-4 years of Experience in web Development and at Least 1-2 years experience on ReactJS Library.

  3. Curious to learn new things and adopting new standards

  4. Experience of building at least one frontend application from scratch/ building a SaaS product

  5. Good understanding of webpack, CSS pre processors, react-redux architecture, redux-saga.

  6. Understanding of design frameworks, UX patterns for web

  7. Ability to think strategically and implement with excellence

  8. A growth mindset and passionate about building things from the ground up, and most importantly, you should be fun to work with

 

As a frontend developer at Recko, you will:

  1. Develop new user-facing features as well as maintain and improve the application

  2. Build reusable code and libraries for future use

  3. Ensure the technical feasibility of UI/UX designs while maintaining high quality standards and brand consistency

  4. Optimize application to handle high scale

  5. Work closely with Product managers, UX designers and back-end engineers to implement frontend solutions.

  6. Follow secure coding practices to avoid vulnerabilities like XSS, CSRF

  7. Actively participate in code and design reviews to build robust applications.

 

 

About Recko:

The Recko Financial Operations Platform empowers finance teams in fast-growing internet businesses with a comprehensive and robust technology stack to build and embed innovative financial workflows such as accounting, reconciliation, commission calculation, payment orchestration and reporting, so businesses can accelerate growth, collaboration, and track and manage money end to end. This ensures that every dollar, euro or pound that the company moves is accounted for and the financial needs of the ever evolving business is taken care of.

Globally, the Recko platform securely processes transactions worth millions of dollars every day. Customer-obsessed brands such as Deliveroo, Meesho, Grofers, Dunzo, Acommerce, etc use Recko so that their finance teams can streamline operations with automation and prioritize growth over repetitive and time-consuming tasks around day-to-day financial operations. Our transparent pricing and exceptional customer service guarantees that we power your growth story - one transaction at a time.

Recko is a Series A funded startup, backed by marquee investors like Vertex Ventures, Prime Venture Partners and Locus Ventures. Traditionally enterprise software is always built around functionality. We believe software is an extension of one’s capability, and it should be delightful and fun to use.

 

Working at Recko:

We believe that great companies are built by amazing people. At Recko, We are a group of young Engineers, Product Managers, Analysts and Business folks who are on a mission to bring consumer tech DNA to enterprise fintech applications. The current team at Recko is 60+ members strong with stellar experience across fintech, e-commerce, digital domains at companies like Flipkart, PhonePe, Ola Money, Belong, Razorpay, Grofers, Jio, Oracle etc. We are growing aggressively across verticals.

 

Read more
Snapwiz
at Snapwiz
9 recruiters
Kavya G
Posted by Kavya G
Bengaluru (Bangalore)
1 - 5 yrs
₹9L - ₹25L / yr
skill iconReact.js
skill iconRedux/Flux
skill iconJavascript
Data Structures
Algorithms
Role: ReactJs Developer
Type: Full time
Experience: 1-5 years

Developing user interface components and implementing them following well-known React.js workflows (such as
Flux or Redux).
Building reusable components and front-end libraries for future use.
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Integration of the front-end and back-end aspects of the web application
Requirements:
  • Experience in developing modern web applications using React and Redux.
  • Strong proficiency in CSS, JavaScript, including DOM manipulation and the JavaScript object model
  • Good understanding of Database schema, design, optimization, scalability.
  • Great communication skills, strong work ethic.
  • Ownership of the product from start to finish.
  • Ability to learn new technologies quickly.
Nice to have:
  • Experience with AWS
  • Expert level understanding of the HTML DOM and underlying event model
  • Prior Open source contributions
  • Experience building responsive design.
Read more
It's an IT Company.
It's an IT Company.
Agency job
Pune
1 - 2 yrs
₹2L - ₹4L / yr
skill iconJavascript
skill iconHTML/CSS
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
+2 more
Front-end Developer Location : Pune Experience : 1 – 3 Years Function : Technology - IT & Systems Job Description : We are looking for a qualified Front-end developer to join our IT team. You will be responsible for building the ‘client-side’ of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications. If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring great user experience. Responsibilities Use markup languages like HTML to create user-friendly web pages Maintain and improve website Optimize applications for maximum speed Design mobile-based features Collaborate with back-end developers and web designers to improve usability Get feedback from, and build solutions for, users and customers Write functional requirement documents and guides Create quality mockups and prototypes Help back-end developers with coding and troubleshooting Ensure high quality graphic standards and brand consistency Stay up-to-date on emerging technologies Looking for candidate who can join immediately or max upto 35 days. Qualification : BE/Btech Working Days : 5 Days a Week ( to ) Job Nature : Full Time
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
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.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos