
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 (10)
What does the role look like?
Software Development Engineers FE will be responsible to participate in all stages of the software product development life cycle. This will include analyzing system and user requirements, designing software flowcharts, creating user interfacing applications (Web Or Mobile) , troubleshooting bugs, and running tests to improve system functionality.
An ideal candidate would be someone who has proficiency in Flutter and JavaScript frameworks, good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.
What will you be doing?
● Write simple, efficient, and maintainable code.
● Design, develop, scale and maintain User Application written in JS or Dart.
● Manage individual priorities, deadlines, and deliverables.
● Validating the functionality and security of the application.
● Function well in a fast-paced, rapidly changing environment
● Ensuring best coding standards and practices to improve and maintain quality.
● Meeting with the engineering and product team to discuss project definitions and goals.
What will you need ?
● Bachelor/Master degree in CS or related field from a reputed college
● Sound knowledge of JavaScript or Flutter technologies.
● Solid grip on the programming basics like DS and algorithms, OOPS.
● Understanding & experience with restful APIs and microservice architecture
● Prior experience in start-ups or health-tech will be a plus
-
Strong knowledge and experience in
-
Javascript/Typescript
-
VueJs Framework.
-
State Management libraries like Vuex/ Pinia
-
Styling Languages like SASS/SCSS.
-
HTML5 / JQuery/ Bootstrap
-
WebSockets
-
PWA
-
Knowledge in Ajax and REST APIs.
-
Full understanding of the DOM and intricacies of client-side performance and browser compatibilities.
-
Experience with performance optimization approaches (caching, CDN,etc.).
-
A strong grounding in Frontend UI/UX Designing.
-
Strong understanding of front-end optimization and debugging techniques
-
An appreciation for data quality and consistency
-
Experience working with git
-
Experience working in Quasar Framework.
-
Knowledge of Backend Technologies like Python, Django, SQL, Nginx.
-
A keen eye for detail, striving for perfection
-
Demonstrated strong analytical and problem-solving skills
-
Self-starter who is able to take ownership of projects
-
Design and build Frontend for SaaS application using Vue JS , Quasar Framework.
-
Build reusable components and web pages and Integrate it with backend using Rest APIs .
-
Uphold our high engineering standards and bring consistency to our product development.
-
Javascript/TypeScript
-
VueJS
-
State menagement Vuex/Pinia/NgRx/Redux
-
Any Frontend Libraries like VueJS/ReactJs / Angular
-
Git
-
Ajax/Axios
-
UI/UX
-
CSS/SASS/SCSS
-
Have you worked on any Backend Technologies ? Please describe.
-
Have you worked previously on Quasar Framework ?
Position Overview:
As a Frontend Developer, you will be responsible for creating and implementing innovative user interfaces and ensuring the seamless integration of design and functionality. The ideal candidate should have a minimum of 1.5 years of experience in front-end development, with a strong proficiency in React, JavaScript, SCSS, HTML, frontend architecture design, and design concepts
Responsibilities:
Collaborate with the design and development teams to translate UI/UX designs into interactive web pages or applications.
Develop responsive web interfaces and ensure cross-browser compatibility.
Write clean, modular, and maintainable code using best practices and coding standards.
Optimize application performance and ensure scalability.
Conduct thorough testing and debugging to identify and fix issues.
Collaborate with backend developers to integrate frontend interfaces with server-side logic.
Stay up-to-date with the latest front-end technologies, trends, and frameworks.
Participate in code reviews and provide constructive feedback to improve code quality.
Work closely with stakeholders to understand requirements and propose effective technical solutions
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum 1.5 years of experience as a Frontend Developer.
Strong proficiency in React, JavaScript, CSS, and HTML.
Solid understanding of frontend architecture design patterns and concepts.
Experience with frontend frameworks like Redux, Vue.js, or Angular is a plus.
Familiarity with RESTful APIs and asynchronous request handling.
Knowledge of version control systems (e. g., Git) and project management tools (e. g., Jira).
Ability to collaborate effectively with cross-functional teams.
Strong problem-solving skills and attention to detail.
Excellent communication and interpersonal skills.
About Our Client
Our client is a Currency Exchange in India. Built with user experience and security in mind, Our Client provides instant fiat to crypto conversions with zero fees, so that users can have access to a diverse suite of financial products and services that are backed by industry-leading security processes and insurance protection. Our Client aims to be the global gateway to cryptocurrencies. Its proprietary liquidity aggregation model provides its users with access to liquidity from leading global crypto exchanges. Our Client is recognized and awarded for its contribution to the Indian emerging tech space.
Why Our Client?
Cryptocurrency Traders are looking for a strong global platform that can help them trade faster, better and smarter. We are building a platform that can solve their needs. The opportunity is big, and the journey is tough. Now that’s a challenge that needs to be addressed. You do that. You are phenomenal in solving these complex challenges. You help our team do more.
As a Front End Developer - Angular, you do all of the above and more. You make a difference.
What will I do?
- Delivering a complete front end application
• Ensuring high performance on mobile and desktop
• Writing tested, idiomatic, and documented JavaScript, HTML, and CSS
• Coordinating the workflow between the graphic designer, the HTML coder, and yourself
• Cooperating with the back-end developer in the process of building the RESTful API
• Communicating with external web services
• Ensure high-quality graphic standards and brand consistency
• Stay up-to-date on emerging technologies
• Write functional requirement documents and guides
What skills should I have?
- Must have 2+ years of experience in frontend development with an internet startup.
- Deep knowledge of Angular practices and commonly used modules based on extensive work experience
- Proficiency with JavaScript and HTML5
- Extensive knowledge of CSS and JS methods for providing performance visual effects and keeping the frame rate above 30fps at all times
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Creating custom, general use modules and components which extend the elements and modules of core Angular
- Ability to understand business requirements and translate them into technical requirements
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital , and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in.
REQUIREMENTS:
- Must-Have: Typescript
- Expertise in TypeScript, HTML CSS, React JS, Unit Testing, Webpack, Service Worker and Web Worker
- Knowledge of high-quality professional software engineering practices for the agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment
- Fundamental knowledge of design patterns
- Passionate about building great solutions
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery
- Knowledge of multi-site and multi-locale sites would be preferred
- Task delivery, Task status reporting, Proactive Contribution, Process Adherence, Autonomous task delivery, Effort estimation (Strong), Technical risk handling, Technical solutions (Strong), Risk management (Strong), Technical leadership (Capable), Client interaction, Interviewer, Pre-sales support.
- Knowledge of high-quality professional software engineering practices for the agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
- Passionate about building great solutions
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios
RESPONSIBILITIES:
- Writing and reviewing great-quality code
- Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it
- Determining and implementing design methodologies and toolsets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production rollouts
- Creating, understanding and validating WBS and estimated effort for a given module/task, and being able to justify it
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken
- Carrying out POCs to make sure that suggested designs/technologies meet the requirements
- Experience JavaScript, Typescript, ReactJS, StencilJS, CSS, Bootstrap, CSS, Nginx, Node.JS. Hands on in ReactJS is a must.
- Good to have Gradle/Maven, Git, Log4J, Mockito
- Knowledge of Spring and Java
- Knowledge of AWS platform is a plus
Learn from the best: Learn from leaders who have built Comm100 from ground up. Work under other engineers who handle different layers of the infrastructure.
Work in a data-driven team: Understand the importance of validating assumptions about user behaviour. Use various types of testing to ensure we're right (or discover where did we go wrong). Utilize data collection, enrichment, analytics, and visualizations to improve our systems.
WHO YOU ARE
To be successful in this role, you'll need to have the following skills:
Love for coding: A fanatic about writing beautiful and scalable code.
Sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative, and inventive.
Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail and are comfortable learning new technologies and systems.
Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
KEY SKILLS
- Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript,
- Rich experience with ReactJS, Redux, React Native, or similar library/tools.
- Obsessed with WPO (Web Performance Optimization) and web/mobile performance analysis.
- Familiar with web security, SEO, accessibility, and internationalization.
- Experience with W3C standards, HTTP protocol and web browsers.
- Experience with common tools such as front-end compilation, construction, testing, etc. (Babel, Rollup, Webpack, Jasmine, etc.)
Job Description:
The UI Engineer(4-7) will design; develop front-end for AgroStar product solutions.
Key areas of responsibility:
- Responsible for core UI framework, implements and maintains it.
- Operates effectively as an individual for quick turnaround of enhancements and fixes.
- Responsible for the development of the front-end applications and components.
- Responsible for architecture & design of the product.
- Co-ordinate with the backend engineers & designers for requirement gathering of the product.
- Responsible for creating POCs to design a scalable system.
- Build reusable code and libraries for future use.
- Responsible for quality assurance including web usability, accessibility, testing and debugging.
As an ideal ‘Agstar UI Engineer’, you will need:
3-7 years of prior hands-on experience in building responsive web interfaces for consumers
Significant experience with Git and GitHub including managing branches, merges, and administration
Ability to translate product requirements into functional code.
Ability to estimate the scope of work for sprint planning.
Top-notch programming skills.
Self-motivated and able to work in a small team with minimal supervision
Strong development experience on the following technologies -
HTML, CSS, Javascript, AJAX, working with REST APIs.
Must be fluent in writing code in ES6+ along with linters.
CSS preprocessor - SCSS/ LESS.
Front end frameworks/library such as ReactJS, Redux.
Web standards, Responsive design, and cross-browser compatibility, SEO, Accessibility.
We are looking for enthusiastic intrapreneurs who want to work at the ‘grass root’ level and want to make a difference to India’s biggest sector. We hope this excites you as much as us and looking forward to the next few conversations.






.png&w=3840&q=75)










