
Key responsibilities:
- Working on MERN stack product development for core product
- Exploring possibilities with proof of concepts & prototyping
- Building the product as per specifications
- Developing the user-facing features using React.js
- Designing a modern highly responsive web-based 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
- Optimising components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers
- As a React.js Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.
Skills required
- Node.js & ReactJS/Next.js ( MEAN/MERN Stack)
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Prior experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with more current specifications of EcmaScript
- Familiarity with RESTful APIs
- Great CSS skills. Familiarity with React Styled Components, SCSS, LESS, etc.
- Knowledge of modern authorisation 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 optimisation.
- Familiarity with code versioning tools
- Familiarity with Test Driven Development and tools like JEST & React Testing Library is a plus.
- Familiarity with Firebase and other backend as a services is a plus.

Similar jobs

React JS Developer Job Description
A React JS Developer is responsible for building reusable UI components and managing state changes to create efficient, scalable, and maintainable front-end applications. Here's a breakdown of the job:
Key Responsibilities
- Developing User Interfaces: Build reusable UI components using React, JSX, and CSS to create visually appealing and user-friendly interfaces.
- State Management: Manage state changes and props to ensure seamless data flow between components.
- Component-Driven Development: Develop components that are modular, reusable, and easy to maintain.
- Debugging and Troubleshooting: Identify and fix bugs, performance issues, and other problems to ensure high-quality applications.
- Collaboration: Work with cross-functional teams, including designers, back-end developers, and project managers to ensure successful project delivery.
Essential Skills
- React: Strong understanding of React, including components, state, props, lifecycle methods, and hooks.
- JavaScript: Proficiency in JavaScript, including ES6+ syntax, closures, and asynchronous programming.
- HTML/CSS: Knowledge of HTML5, CSS3, and CSS preprocessors like Sass or Less.
- Front-end Development: Experience with front-end development best practices, including accessibility, performance optimization, and security.

Role & Responsibilities
4-7 years of Strong proficiency in Full stack Development of Web Applications and experience in shipping production applications.
Experience of using Typescript for development would be a mandate.
Frontend- next.js, react.js, vue.js and bit for svelte kit are highly preferred Backend- node.js, react.js, express.js
B.Tech in Computer Science Engineering from Tier 1 Colleges preferred
Experienced with Tailwind CSS
Experienced with TDD for component and end-to-end testing
Ableto set up CI/CD pipelines for testing and deployment (canary, staging) using Github actions according to project
Entrepreneurial mindset with strong decision-making skills
Ability to move quickly without breaking things too much (we are dreamers)
Ability to work under immense pressure which is balanced by a sense of responsibility and ownership
Comfortable working with a Git style workflow where every commit deploys to a staging environment and merged pull requests deploy to production


One of our premium-based product customers, we are looking to hire a team of software Developers in Bangalore, looking for Tech Geeks, who have 2+ years of experience full-time.
SENIOR SOFTWARE DEVELOPMENT ENGINEER - FRONTEND
● Overall, 2-4 years of experience.
● Solid foundations of Javascript, Responsive web, CSS, Semantic HTML and how the
internet works.
● Strong proficiency with React and its core principles. React Native is a plus.
● Solid understanding of Chrome dev tools, APIs and frontend performance.
● Working knowledge of GitHub and popular cloud platforms like AWS, Fly, Cloudflare,
etc.
● Understanding of software design patterns, high-level design and architecture.
● Ability to independently do LLD and technology exploration around a given problem
statement.


Responsibilities:
- Working closely with product, design and development team to achieve high cohesion across features and;
- Feasibility analysis of the technical requirements and web designs;
- You will be responsible to develop and contribute towards consumer-facing web application;
- Writing modular code to achieve loose coupling and reusability of modules across application;
- Architecting, prototyping and implementing high-impact modules for our end users;
- UI/UX.
Requirements:
- High Proficiency in frontend technologies like Angular, React JS, Vue.Js Redux etc.;
- Good design skills and knowledge and experience working with UI design patterns and frameworks;
- Good understanding of fundamental design principles behind a scalable application;
- 3-5 years of strong hands-on experience in Angular and React.

We are looking for bright and extraordinary software developers to join our technology team. You will build next generation software used by some of the most sophisticated alternative asset managers, as well as architecting solutions to support new technical and business initiatives.
What You'll Do
- Build awesome end user experience using a combination of UX design + Right UI frameworks.
- Work with the product team to understand the end user needs and build intuitive UI flows.
- Develop technical design documentation for frontend.
- Collaborate with backend team to discuss and close API contracts.
- Collaborate with non-technical stakeholders (Product Managers, Designers) to review usability, accessibility of the UI.
- Build reusable components.
What You'll Need
- A bachelor's degree in Engineering with 2-5 years of experience in IT industry
- 2+ years of web development technologies including HTML5 JavaScript, typescript, React, CSS, TDD
- Good understanding of UX design, usability, accessibility, look and feel consistency
- Good understanding of architectural principles, patterns, web performance
- Experience in latest trends ES6/7 Node.
- Working knowledge of Object-Oriented JavaScript and Functional JavaScript.
- Having experience/understanding of Material UI design and mobx are preferred
- Deep understanding in core web and browser concepts
- Strong communication and interpersonal skills
Arcesium and its affiliates do not discriminate in employment matters on the basis of race, color, religion, gender, gender identity, pregnancy, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other category protected by law. Note that for us, this is more than just a legal boilerplate. We are genuinely committed to these principles, which form an important part of our corporate culture, and are eager to hear from extraordinarily well qualified individuals having a wide range of backgrounds and personal characteristics.


We are looking to hire an experienced developer to join our dynamic team. As a developer, you will be responsible for creating a top-level coding-base using Angular best practices. Your role will require you to implement an exciting and streamlined user experience in the form of a Java-based desktop and mobile web-app.
To ensure success as a developer, you should have extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, and CSS, and have excellent project management skills. Ultimately, a top-class Angular developer can design and build a streamlined application to company specifications that perfectly meet the needs of the user.
Experience: 3 years and more
Skills set: Angular, Reactjs, Javascript, HTML/CSS
Responsibilities:
- Designing and developing user interfaces using angular/react best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for Angular projects.
- Developing application codes and unit tests in Angular, Java Technologies, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
Requirements:
- Bachelor’s degree in computer science, computer engineering or similar.
- Previous work experience as an angular/ reactjs / frontend developer.
- Proficient in CSS, HTML, and writing cross-browser compatible code.
- Experience using JavaScript building tools like Gulp or Grunt.
- Excellent project management skills.
- Proven experience implementing front-end and back-end JavaScript applications.
- Excellent communication skills.
- Critical thinker and good problem-solver.

- 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.

- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Prior experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with more current specifications of EcmaScript
- Prior experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Familiarity with HTML / CSS
- GIT experience is a plus
- 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

Key Responsibilities
- Design and Build complicated Workflow
- Understanding the user persona and deliver slick experience
- Experience in JavaScript (ReactJS / Redux) React Native, HTML, CSS, JQuery, HTTP
- Strong understating of XML, JSON, DOM, and w3c standards
- Providing technical expertise for every phase of the project lifecycle; from concept development to solution design, implementation, optimization and support
- Be an Interface with Stockholder sand architects to create technology specifications from business requirements for one or more modules within the project
- Responsible to prepare the technical design of the components within the module (one or more of client/web presentation tier, server tier, data access and data model, integration component, package function customization)
- Proficient in articulating the pros and cons of using a certain technology stack or component or design pattern versus another to the clients and project team and drives selection of technologies, designs to come up with the optimal architecture
- Drives the performance tuning, re-design and re-factoring for a module
- Contributes to designing and implementing the build, release process as well as system configuration and deployment characteristics of the application
- Implements (hands-on) the module components based on prevailing Framework and Open-source standards & its best practices.
- Mentors the team (people working on the module and other project team members) on technology concepts and best practices for design, implementation and other processes
Minimum Qualification
- Bachelor’s in computer science or relevant fields
- Strong sense of ownership
- Attitude for getting things done
- Understanding of basic Rest Principles
- Familiar with project management tools like JIRA etc.
- Will be involved in developing any enterprise systems like eCommerce, manufacturing, supply chain, etc.,
- Excellent understanding of performance and optimization techniques
- Experience of working with Git
- Ability to work in a fast-paced start-up environment

-Proficient understanding of web markup, including HTML5, CSS3
-Knowledge of JS based build tools like Grunt, Gulp, and Bower
-Knowledge of Unit Testing with Jest
-Exposure in SEO, Web Service integration, asynchronous request handling, partial page update etc.
-Exposure to Node.js would be an added advantage
-Knowledge of different process tools like Git, SVN, Jenkins etc.
DESIRED SKILLS:
-Strong experience in Responsive Design, React JS
-Understanding of Native and Cross Platform mobile applications and user experience best practices
-Exposure to Node.js, Angular and React Native would be an added advantage

