
We are looking for a skilled React / Javascript developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack.
**Who are we and what do we do:**
Holofy is at its core a technology that specializes in digitizing the real world so it can be transacted at the speed of light. In order to achieve that, we've built an entire sales engagement platform on top of video, as we believe it's the most powerful tool to story-tell beating any other medium ( such as 3D ) hands over fists. Whilst this is the most visible and simplest to understand value proposition, our moat comes from the complex set of algorithms, data structures and workflow tools that make our entire experience work at scale.
We operate as a SAAS, but our services can be described as B-to-B-to-C covering the entire spectrum of a user's conversion journey. We offer our product to Real-Estate businesses, as they have yet to unlock the fundamental power of software and user experience working together in unison.
Being part of Holofy means pushing yourself to do the best work in your life. Our existence and success as a startup literally depend on excellence as the only competitive advantage against competitors that are bigger than us, richer than us, and more visible than us. It's a scary and exhilarating place to be in. If that sounds like you, here are the details
**What you will do:**
* Create extremely well-crafted front-end web applications using React.js (with Hooks), Redux
* Build reusable cross-platform components and front-end libraries for future use
* Write resilient code that will be continuously tested, deployed, and performed at scale
* Be part of a self-organizing and cross-functional Agile team
* Support in leading within the team, actively improving overall software quality whilst also helping fellow team members
* Contribute to the team's technical direction and the improvement of its tools and processes as well as technical interviews
**What You Have**
* At least 2 years experience working with React.js
* Good understanding of Browser Rendering Behavior
* Advanced Level of JavaScript (ES6+)
* Experience with any state management approach
* Unit, Integration, e2e tests
* REST API experience
* CSS Framework experience
* Styling experience (Styled Components, JSS, CSS Modules, etc. )
* Experience and understanding of Agile software development principles
**Nice to have**
* Experience with Hooks
* Experience with HLS or other streaming technologies
* TypeScript
* Performance optimization
* GraphQL
* Some experience with build tools and task runners
* React Native
* Experience with cloud (AWS)
* Experience with building in Web widgets or Extensions
* Familiar with react-spring or any animation libraries
**The perks:**
* Fully flexible, work-from-anywhere policy. Forever. With reasonably flexible hours included. As long as you are reachable you can literally be on a beach or in the mountains for all we care.
* Solid equipment budget ( Macbook's + full work-from-home setup ), that most probably will stay with you when you move on.
* Medical Insurance. One that is not just for show, it actually keeps you and your family safe.
* 30-day paid holiday
* Educational Stipend
* EPAM Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements)

About Holofy
About
Holofy is at its core a technology that specialises in digitising Real-Estate so it can be transacted at the speed of light. In order to achieve that, we've built an entire sales engagement platform on top of video, as we believe it's the most powerful tool to story-tell beating any other medium ( such as 3D ) hands over fists. Whilst this is the most visible and simplest to understand value proposition, our moat comes from the complex set of algorithms, data structures and workflow tools that make our entire experience work at scale.
We operate as a SAAS, but our services can be described as BtoBtoC covering the entire spectrum of a user's conversion journey. We offer our product to Real-Estate businesses, as they have yet to unlock the fundamental power of software and user experience working together in unison.
Company video
Photos
Connect with the team
Similar jobs
#HiringAlert
We are looking "Software Engineer" for Reputed Client @ Permanent Role.
• Experience: 2 - 4 yrs
Skills :
Primary Skills
•2+ years of experience in Web API, C#.Net, OOPS and Entity framework
•Minimum 1+ years of experience on Web Application development HTML, CSS, JavaScript/JQuery, Entity framework and Linq Queries
•Must have a good exposure on query writing and DB management for writing stored procedures/ user-defined functions
Secondary Skills
•Experience in analysing existing code and debugging.
•Should have a solid understanding of the SDLC processes (Design, Construction, Testing, Deployment)
•Proven experience of delivering on-time and with quality
•Should have good unit testing skills to review his own development and identify all the defects and get it fixed before releasing the code
Desired Skills
•Should have experience in developing ERP applications or Database Intensive Data Entry applications.
•Been on a same role for a period of 2 years or more
•Hands on experience of configuration management and version maintenance
•Prior experience of working in the shipping domain
•Should be able to understand the Functional Specifications and Technical Specifications and develop the application as per the specification provided.
•Full stack developers with experience in Developing products with Angular and C# APIs, from ground-up will be a plus.
Location : Bangalore
Who are we?
Whatfix is the #1 Digital Adoption Platform (DAP) for Enterprises. We are disrupting the way Learning, Training and Application Support content is consumed. We provide large enterprises with a SaaS platform that helps accelerate product adoption and reduce support & training efforts by providing contextual and step by step guidance inside any web application at the exact time a task is being performed. The product has redefined the way companies onboard, train, and provide support to users.
What sets us apart from the rest?
With over 100 of the Fortune 500 companies already onboard as customers, Whatfix has been named among the top 20 B2B tech companies alongside the likes of Adobe, PayPal, and Cisco.
With a YoY growth of 300%, we have also been recognized among the top 50 fastest growing SaaS companies worldwide in the SaaS 1000 list and as a Market Leader by Gartner in the Digital Adoption space.
We are pleased to have an Employee rating of 4.6 on https://www.glassdoor.co.in/Reviews/Whatfix-Reviews-E1016569.htm" target="_blank">Glassdoor and our Customer obsession can be seen in our reviews on platforms like https://www.g2.com/products/whatfix/reviews" target="_blank">G2 Crowd & https://www.gartner.com/reviews/market/customer-communications-management-software/vendor/whatfix/product/whatfix" target="_blank">Gartner Peer Insights.
The employees are happy, the customers are happy, but what about the investors? Take a look for yourself - http://www.sequoiacap.com/" target="_blank">Sequoia Capital || http://www.stellarisvp.com/whatfix-what-we-learnt-from-series-a-to-series-b-in-a-saas-business/" target="_blank">Stellaris || https://blogs.cisco.com/innovation/tomorrows-customer-experience-why-cisco-invested-in-whatfix" target="_blank">Cisco || https://eightroads.com/en/news/our-investment-in-whatfix" target="_blank">Eight Roads || http://www.helionvc.com/blog/we-are-pleased-collaborate-whatfix.html" target="_blank">Helion Ventures
“Hustle Mode ON” is something we live by.
Our Team:
The Engineering team at Whatfix provides end-to-end engineering throughput that forms part of core platforms and services that drive Whatfix's business.
Our team is responsible for creating the Customer Platform and everything around it - be it Analytics, Infrastructure, or Core Algorithms. The team owns and is responsible for all pieces that we design, build and support end to end for Whatfix product/ business.
Our product is built around a core of JAVA with enterprise businesses using the Whatfix system. On a monthly basis, millions of interactive guides are processed. Building, testing, and deploying to any of our environments are as simple as pushing a commit to a git branch. We like to keep our technology up-to-date. All of the technology is built and maintained by this small development team, so from day 1, the software you write will be used by people from all over the world.
RESPONSIBILITIES:
- Design and develop highly scalable, reliable, and fault-tolerant systems for one of the world’s fastest-growing startups
- Work with business to define requirements
- Perform technical design and hands-on coding for development and enhancement efforts
- Develop new user-facing features
- Building reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end services
- Promote best practices in design and coding
- Conduct design and code reviews
- Understand the customer needs & implement
- Articulate complex problems communicating viable architecture and design approaches in a clear and concise manner
- Enhance the agile SDLC within the Development Team through new learning, continued growth, and applying industry best practices and processes
- Occasionally participate in customer demos & provide inputs wherever required
- Keep optimizing & automating mundane tasks
You'll be a core member of the team.
Individual growth is important to us. We schedule time every week to explore an interest or learn something new. Team members have also used it to do everything from learning new algorithms to playing with the new framework, to exploring what the new analytics layer could be used for. We also take some time each day to discuss what we're working on, and even pair programs to teach each other about parts of the codebase. There's no risk of stagnation in this job, you would still be hands-on after a few years.
REQUIREMENTS:
We are looking for a Front-End Engineer to help us scale and go deep on our technical capabilities.
- 4 -12 years of professional front-end development experience
- Hands-on experience with Front end technologies - JavaScript, Typescript, HTML, CSS
- Experience with React Ecosystem (React Router, Styled-components, Server-side rendering, Context API, React Hooks) is strongly preferred
- Experience with state management libraries such as Redux is a huge plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Experience in backend programming languages such as Java is strongly preferred
- Experience in building Web applications using frameworks like Spring, Microservice architecture
- Work experience, preferably from internet companies, products, or startups
- Expertise in design principles and their application
- Strong verbal and written communication skills
- Fast Learner & a Team Player
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Responsibilities
As a Frontend Developer (Next.js) you will be responsible for -
- Building the Complete UI/UX of our web application from scratch.
- Work closely with the Backend Engineer to integrate the algorithmic output from the backend REST APIs.
- Work closely with the product owners to create dynamic infographics with intuitive user controls.
- Work closely with our web Designer for bringing design to life.
- Participate in UAT, troubleshoot, bugs and application integration issues
- Create and maintain documentation related to the developed processes and applications
Qualification & Experience
- 2-3 years of demonstrable experience designing, building and working as a Next.js Developer for enterprise web application
- Ideally, this would include the following:
- Expert-level proficiency with Next.js and all its concepts
- Expert-level proficiency with JavaScript (ES6), HTML5 & CSS
- Expert-level proficiency with ReactJS and all its concepts like Hooks and Redux
- Familiarity with Python, Django, and Django Rest Framework
- Understanding of REST concepts and interacting with REST APIs
- Deep understanding of a few UI concepts:
- Cross-browser compatibility and implementing the responsive web design
- Familiarity with common JS visualization libraries built using D3, Chart.js, Highcharts, etc.
- Understanding of Next.js coding Standards
- Experience working with UX designers and bringing design to life
- In addition, the ideal candidate would have great problem-solving skills and familiarity with code versioning tools such as Github
- Hands on Expert in UI/Front End Engineering/Development specifically React,
- Redux, NodeJs who can code, design and own front end development and code.
- Experience in React v16, Reach Redux, React Fibre and JavaScript advance (ES6+),
- Experience in Advance State Management [Example: Redux, Mobx, RxJs, GraphQL etc]
- Good experience on UI framework like Angular JS/ Vue JS/ Ext JS/jQuery/ React JS or equivalent SPA framework
- Experience in HTML5, Javascript CSS3, ExpressJs, GraphQL
- Strong understanding of Rest APIs, Web Sockets, Service Workers, HTTP/S Protocol, Web Security and Cloud Infrastructure, CI/CD, Web Packaging and Optimization, UX and Styling.
- Expertise in Advance Java-Scripts
- Knowledge and experience with Data Structure and Design methodologies.
- Problem solving skill
- Good experience working in Agile/Scrum teams
- Good written and verbal communication skills.
• Demonstrable experience in enterprise software product development.
• Expert knowledge of JavaScript
• 6+ years of Web UI development using JavaScript, HTML and CSS, JQuery
• 3+ years of experience in AngularJS, progressive web application development (agnostic to which version) or any other modern framework.
• Experience in REST API development / building SaaS applications
• 2+ years of MongoDB, Redis or similar no-SQL DB experience
• 2+ years of experience of RDMS
• Must be able to communicate the design specification using block diagrams / modelling techniques (e.g. UML)
Nice to have experience
• Object-oriented modeling and design a plus
• Experience with DevOps CI/CD pipelines.
• Experience with Jenkins and GitHub
our community of consumers and enthusiasts, and meets the functional needs of our customers and
partners.
• Rapidly building prototype web user interfaces.
• Driving improvements in usability and interactivity of Zeta's web properties.
• Implementation of a pixel-perfect UI/UX with a focus on driving customer engagement and creating
beautiful and unobtrusive user flows.
• Collaborate across engineering, marketing, product management, customer support and design groups
- You will be part of a growing high functional team, responsible for delivering various frontend products to the end-users. Simplifying complex workflow and make it easy for the end-users.
- The team designs and develops various products from - financial apps targeted to invoice users, data-heavy app oriented to operational and support teams, a productivity app for sales teams,
- SDK that will be integrated into third-party apps, etc.
- You will work with business, product, and backend teams to work on new features and products.
- You are expected to drive the products to maximize its business impact and customer delight.
- You are expected to stay on top of tech innovations in the Web development space, experiment them and make suitable suggestions to enhance tech stack. Research and propose software programs that are compatible with future technologies.
- Design and implement Single Page Applications (SPAs) using modern JavaScript frameworks
- Integrating data from various back-end services
- Develop a simple-to-use user interface for a complex product, apply new technologies, best design practices and usability patterns
- Contribute to end-to-end system architecture, working with/as cross-functional teams
- Collaborate with UX teams, product managers and other technical teams to create optimized and delightful user experiences
- Apply expertise of HTML5, bootstrap/foundation CSS frameworks
- Analyze the performance of layers in the frontend, backend and engineer designs/code to solve them
- Work with the product team to build flow and detail out the requirements
- Conversant with development for desktop and mobile browsers and hybrid apps.
Requirement
You are required to be comfortable in the following aspects:
- Proven working experience in web programming
- Top-notch programming skills and in-depth knowledge of modern HTML/CSS
- Solid understanding of how web applications work including security, session management, and best development practices
- Working with respectable size Single Page Application (SPA) project
- Expert in MVC like design patterns, modern JavaScript frameworks
- Hands-on experience with network diagnostics, network analytics tools
- Solid CS, OOP/OOD, design patterns
- Good grasp on usability and interaction design
- Track record in large-scale system software development
- Aggressive problem diagnosis and creative problem-solving skills
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
Skills
- Any framework - ReactJS, AngularJS, Backbone, Ember, VueJS
- DOM and Virtual DOM understanding
- API Integration. Understanding of session management.
- Experience with server-side processing such as templating, packaging and delivery
- Some end-to-end system design experience, sensitive to security
- Experience working with webviews on Android and iOS
- Exposure to React Native
- Demonstrated visual design and layout skills
- Design and development of backend REST endpoint applications







.png&w=3840&q=75)










.png&w=256&q=75)