Who should not apply for this job
- If you are looking for a 100% hike in your salary but can't commit to what value you will bring to the team
- If you never read books
- If you jump companies every 11-12 months
- If you are not comfortable working on Saturdays
- If you have less than 1 years of experience
- If you have more than 4 years of experience
About the Role:
We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Key-Skills Required:
Node.js | Express | REST Api | Javascript | Redux-Saga | MongoDB | Web security TLS/SSL | Web Sockets | Promises & Call-backs | Database & Data structures | Redis | React.Js
Key Deliverables:
- New feature design and implementation, Bug fixing, testing, and performance tuning.
- Work on the API and Engines.
- Code deployment on cloud & maintenance of the same.
- Take complete ownership of a product/feature from setup to deployment.
- Time-bound feature delivery & updating.
- Cost-saving using efficient & effective technologies
Role and Responsibilities:
- Work on back-end (+ frontend integration) development of core scripts using React/Redux/Saga/Hooks and Redis.
- Manage Key-value based databases like Redis.
- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
- Be able to write unit tests.
- Knowledge of bluebird.js (Promises), Async, etc will be of advantage.
- Passionate about building products and features and build the product from scratch with thrust on Web security, TLS/SSL, web sockets, etc
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to the back-end
- Collaborate with other team members and stakeholders
3-6 LPA based on experience and on performance in the interview round (70% Fixed - 30% Variable Incentive based on delivery schedule)
(We do ZERO deductions since the salary will be paid from US/Singapore)

Similar jobs
Role: UI Developer (ReactJs Developer)
Experience: 1.5 - 2.5 Years
Qualification: BE (IT/ Computer), B.Tech., M.Tech., MCA.
Primary Skills (Must Have):
· 1.5 - 2.5 years of experience in web UI development
· Hands-on experience in developing responsive design using ReactJs,HTML 5 + CSS3, jQuery
· Bootstrap 3 and other JavaScript Frameworks
· Worked on SCSS and LESS
· Worked on UI integration, collaborate with the design team to define the UI architecture, using Web design best practices
· Knowledge of Material design framework Good communication and interpersonal skills
Additional skills/good to have:
· Hands-on experience in developing a web-based solution using the latest technologies covering React.Js Angular, Angularjs, jQuery, JavaScript, HTML5 technology (CSS3, Compass, etc.), object-oriented javascript and MVC js frameworks like Extjs/angular/backbone
· Bootstrap 4 WCAG standards (AAA) W3C validator BEM standards Table structure (Mailer)
· Ability to work independently, good communication skills have experience in working on complex and medium to large projects.
· Good understanding of SDLC and flair to follow the processes.
· An understanding of the fundamentals in object-oriented development, UML and Design Patterns
· Experience building complex web apps that have been successfully delivered to customers
· Exceptional analytical abilities, creativity, and attention to detail
· Good team player who is a self-starter and well organized
· Good expertise, good in technical analysis/debugging problems/issues,
· Experience in designing and architecting medium to complex systems, well versed with design standards & framework
· Experience in working on multiple technologies and complex projects
· Knowledge in Design Patterns.
· Mobile development experience would be an added advantage.
· Functional and Technical Specs documentation
· Experience in Agile development is preferable.Job Role:
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain and write clean code to ensure the product is of the highest quality.
- Experience with Web Components and Custom Elements
- Understanding of data visualization concepts and technologies (SVG, D3.js)
- Familiarity with JavaScript build tools such as Webpack.
- Git Source Control
- Unit and E2E Testing - Cypress.io / Chai / Karma / Jasmine / etc.
- Experience building responsive interfaces.
- Good sense for building visually appealing products.
- Some Node experience
- Experience using RESTful Web Service Architecture
- Experience working in Agile Environments
- To be considered for this role, you must have:
- A deep understanding of building complex, single-page JavaScript apps using frameworks such as Angular, React, or Vue
- Fluency with JavaScript, TypeScript, CSS and SASS
- In this Senior Front End Engineer position, you will:
- Inherit a well-architected, clean and robust codebase built with TypeScript, Angular, and SCSS/SASS with a modern interface
- Work with our design team and other engineers to make sure our application is performant and intuitive to use
- Evaluate and implement new libraries and components
- Ensure best practices are followed in the design and development of the application
- Contribute to and help manage our open source libraries
2. Build web and mobile apps in ReactJS, React Native.
3. Convert UI/UX design wireframes into React code ensuring responsiveness.
- Bachelor’s degree in Computer Science, Information Technology, or a similar field.
- Previous experience working as a React.js Developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Experience of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
We are looking for a 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.
Requirements:
- 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 (such as Git, SVN, and Mercurial).
What is the role?
Xoxoday is looking for a highly skilled/ Experienced Candidates in Frontend Programming & who is comfortable in dealing with Backend tools.
Key Responsibilities
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly-responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following ReactJS workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- 6 to 9 years of strong design and development experience in building massively large-scale distributed internet systems and products.
- Previous experience working as a React.js Developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Strong experience using a client side MVC framework such as NodeJS, ReactJS, Redux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Experience in responsive design, cross browser compatibility and website performance.
- Knowledge of frontend CSS frameworks like Bootstrap, Material UI and preprocessors like SASS and LESS.
- Experience with handling Services, RESTful, APIs (NodeJS preferably).
Whom will you work with?
You will be working with top-quality engineers who have built one of the best employee engagement SaaS platforms. You will be reporting to Engineering Head and working closely with the Architect and other leads.
What can you look for?
A wholesome opportunity in a fast-paced environment will enable you to juggle between concepts yet maintain the quality of content, interact, share your ideas, and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. Xoxoday works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. However, we assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
We are looking for an experienced Front End Architect who is proficient with React.js. Your primary focus will be on developing efficient Front End layers using well known React.js workflows (such as Flux or Redux). You will ensure that these applications 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:
- Architecting large scale Enterprise application Front End layers for:
- Maintainability (Modularity, Testability)
- Reusability (ComponentizationCommon Functionality)
- Performance (Caching, Resource Utilization)
- Security
- 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
- Leading a team of high performing team React JS developers
Primary Skills:
- React JS, Redux, HTML5, CSS3, Javascript, Jquery, SASS and Typescript
- Develop user-facing features using ReactJS
- Architect efficient and reusable front-end systems that drive complex web applications
- Identify and resolve performance and scalability issues
- Ensure the technical feasibility of UI/UX designs
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles.
- Having Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with newer specifications of EcmaScript.
- Knowledge of isomorphic React is a plus.
- Strong Proficiency in HTML 5, CSS 3
- 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.
- Familiarity with code versioning tools such as Git, SVN, etc.
- Knowledge of functional or object-oriented programming.
- Ability to write well-documented, clean Javascript code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Understanding of REST APIs, the document request model, and offline storage.
Experience:
10+ years of overall experience with 4+ years of mandatory experience with React JS development











