

1. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. |
2. Experience with Core web fundamentals: HTML, JavaScript, and CSS like Sass or LESS |
3. Thorough understanding of ReactJS and its core principles. |
4. Experience with popular ReactJS state management such as Redux or Flux |
5. Familiarity with newer specifications of EcmaScript (ES6+) |
6. Familiarity with RESTful APIs consumption |
7. Experience with common front-end development tools such as Babel, Webpack, NPM, etc. |
8. Ability to understand business requirements and translate them into technical requirements |
9. Familiarity with code versioning tools such as GitLab, Bitbucket |
10. Must be passionate about writing clean, efficient, and maintainable code |
11. Self-starter with the ability to cope with sharp learning curves. |
12. Excellent teamwork skills, |
13. Good Communication skill |

Similar jobs

· JavaScript, Typescript
· Any UI Framework (web components) - primarily React.js
· Rxjs
· State Management frameworks - redux
· Design Patterns
· Jest / WTR for testing
· Playwright, cypress - functional tests (good to have)

Hello candidates,
We are excited to announce an opportunity for React.JS professionals in Chennai. We are seeking skilled developers who are passionate about building cutting-edge web applications and contributing to a dynamic team environment.
As a React.JS developer with our company, you will have the opportunity to work on a range of exciting projects, collaborating with cross-functional teams to develop high-quality software solutions. You will be responsible for developing and maintaining front-end components that meet our clients' requirements and adhere to industry standards.
To be considered for this opportunity, you must have a strong understanding of React.JS and related web technologies such as HTML, CSS, and JavaScript. Additionally, experience with Redux and Node.js will be a significant advantage.
If you are looking for a challenging role in a dynamic work environment and have the necessary skills and experience to excel in this position, we encourage you to apply for this opportunity.

React JS Developers
Experience: 3-6 Years
Location: Bangalore (onsite)
Responsibilities:
Design and implement user interface components for JavaScript-based web applications
using React JS
Work as a part of a small team that includes other react JS developers, designers, QA
experts, and managers
Build app and UI components from prototypes and wireframes
Built REST APIs for tight integrations with the Backend
Write automated tests to ensure error-free code and performance
Improve front-end performance by eliminating performance bottlenecks
Create front-end modules with maximum code reusability and efficiency
Work with third-party dependencies and APIs
Work with Redux architecture to improve the performance of the websites/mobile apps
Coordinate with the cross-functional teams to build apps in the stipulated time/budget
Knowledge of TypeScript
Knowledge of HTML, JavaScript, CSS, Bootstrap
React routing, React Hooks, Internationalization

● 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 as well as HTML and CSS
● Experience with data structure libraries (e.g., Immutable.js)
● Working knowledge and integration knowledge with RESTful APIs
● Knowlegde of websockets implementation is a must.
● 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 {such as Git}
● Added advantages if you have working knowledge of AWS

and the users. One will implement visual elements and their behaviors with user interactions.
You will work closely with both front-end and back-end web developers to build all client-side
logic. You will also be taking an active role on both sides, and defining how the application looks
and functions.
Must-Have:
● Strong proficiency with JavaScript.
● Hands-on experience with HTML5, CSS3, and Bootstrap.
● Good in understanding the nature of asynchronous programming, its quirks, and
workarounds.
● Development experience designing object-oriented JavaScript.
● Good with optimizing output to match the specific platform and understanding
differences between multiple delivery platforms, such as mobile or desktop.
Good to have:
● Good understanding of code versioning tools, i.e. Git.
● Understanding accessibility and security compliance.
● Knowledge of MySQL.
Responsibilities:
● Develop new user-facing features
● Build reusable code and libraries for future use
● Ensure the technical feasibility of UI/UX designs
● Optimize applications for maximum speed and scalability
● Validate all the user inputs before submitting to back-end services.
● Collaborate with other team members and stakeholders.

We're on the lookout for talented frontend developers who have at least 3+ years of experience with React and related frameworks. The ideal candidate has a strong grasp of fundamentals and has plenty of live projects to show!
About Hipla
At Hipla we are building the future of smart, connected, secure workspaces. Sentinel is our
flagship futuristic visitor management system that eliminates manual, unstructured, insecure,
fragmented paperwork cuts through slow-moving, archaic procedures for setting up a business appointment and improves the visitor experience for both organizations and visitors. It replaces multiple such systems that an organization might use to set up, approve, and record visits as well as having to wade through custom ways of setting up appointments for the visitors. All of this is offered via web and mobile platforms with data secured with state-of-the-art industry practices. We are trusted by big names across all sectors who rely on our capabilities to simplify their lives so that they can focus on doing their best work.
Requirements
● Good command over javascript, ES6, React/Redux, SASS fundamentals.
● 3+ years of experience with front end frameworks, primarily React.
● Good knowledge of modern React, HTML5, SCSS, Webpack, etc.
● Strong portfolio with diverse projects made in React or React Native
Responsibilities
● Work with designers and convert designs to visual elements.
● Maintain code integrity, organization, and documentation.
● Integrate data from various back-end services and APIs.
● Work with clients on commercial products as well as our in-house products

-
REQUIREMENTS
-
Write hand-coded HTML5, JS, and CSS(SCSS) that is thoroughly standards-compliant.
-
Solid Javascript experience.
-WordPress Must needed
-Experience designing and developing responsive design websites -
Knowledge of modern authorization mechanisms, such as JSON Web Token
-
You know how to architect all components of a frontend project
-
You have experience reading API documentation and working with different endpoints to compose the desired effect
-
You know how to run projects through solid processes (things like code reviews, reviewing stories, planning)
-
Ability to understand business requirements and translate them into technical requirements
-
Picks up new technologies quickly and efficiently
-
Uses Git effectively
-
Know how to create tests and why it's important
-
Knowledge of OOP and software design principles
-
You know how to optimize frontend load times, debug rendering issues, and overall provide a smooth experience to the user.
-
Knowledge of responsive frontends
-
You don't have to be an expert in backend tech, but you'll need to understand how to integrate with the backend guys.
-
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
-
-
WHAT do WE expect?
-
Someone who is comfortable taking on multiple projects at the same time, juggling tasks.
-
Experience of working in and collaborating with teams
-
Should take ownership of tasks.
-
Acumen. You must be able to think and judge multiple solutions for a problem and be able to reason between them.
GOOD TO KNOW
-
Experience in Linux and command-line interface.
-
JS/Webpack/Browserify.
-

What you will do
If you are looking to be part of the early-stage start-up team that is charting the course and solving a key pain point for the CXO, this opportunity is for you. The opportunity will provide you join a company where you can contribute to all aspects of the product definition, product building and solving some key challenges.
- Architect solutions and execution through hands-on development, quality-assurance, and prototyping
- Collaborate with a UX/UI designers and other front-end and middle-tier engineers to design, prototype, and build user interface for complex cloud-based product
- Participate in complete development life cycle activities like design, coding, testing and production release
- Develop and maintain a scalable web and responsive applications
- Exhibit Devops mindset – Work on continuous integration, including provisioning, deployment, testing, and version control of the software
- Mentor new software developers and junior engineers
What you will bring
- Passionate engineer with 5 – 8 years of hands-on experience of developing next-generation user interface with high quality and performance
- Strong desire to learn & evaluate new libraries/frameworks, and share knowledge with others
- Ability to work in a fast-paced and agile development environment
- Sound knowledge of front end standards and practices
- Translating designs and wireframes into high-quality code
- Knowledge of Redux, React.js and its core principles
- Familiarity with RESTful APIs
- Strong proficiency in JavaScript, AJAX, HTML5, CSS3, JSON, including DOM manipulation and the JavaScript object model
- Experience with popular JS frameworks and libraries (React, Angular, JQuery, Ember, Babel, Webpack etc.)
- Experience of building Single-page Web Apps
- Ability to understand business requirements and translate them into technical requirements
- Experience with test automation: TDD, unit/integration/functional testing
- Proficient with debugging and testing tools to troubleshoot and optimize the UI
- Solid understanding of object-oriented design and programming concepts, core JavaScript concepts like scope/closures, the event loop and asynchronous callbacks, promises
Good to have
- Full-stack development experience
- Prior Startup Experience
- Prior experience in developing real-time web applications
- Experience with continuous deployment
- Proficiency with Git/Github
- Experience with GraphQL
Success Factors
- Start-up mindset
- Good problem solving abilities
- ‘Can-do’ attitude
- Prior experience of working with globally distributed teams is an added advantage
- Work with minimal supervision
- Excellent communication skills and being able to work independently or in a full team
Why Join Us
Our team is looking for fast-moving engineers with an entrepreneurial mindset. As a software engineer, you will help grow the platform by identifying new features, products, and business opportunities. You will write and own scalable production-grade code across the platform in collaboration with the small, close-knit and dedicated global development team.
We keep cloud-native concepts close to our heart whenever we design any software component and you will have exciting opportunities to work on new software frameworks, modern tech stack and cloud-native applications using latest cloud technologies.
If you want to feel and see that your contributions matter, have a strong desire to work for an early-stage startup and if you love working in a dynamic, agile, continually improving environment and most importantly, work with good people, come talk to us. If you are excited about the opportunity to build a cool new Cyber Security SaaS product ground-up then lets talk!!




