UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with design
software and wireframe tools. If you also have a portfolio of professional design projects that includes work with web/mobile applications, we’d like to meet you.
Scope of Work:
• You will mainly be responsible for developing the frontend side of the web application and enhancing
the user experience through high-level transitions & animations.
• Combine interface design concepts with digital design and establish milestones to encourage
cooperation and teamwork
• Develop overall concepts for improving the user experience within a business webpage or product,
ensuring all interactions are intuitive and convenient for customers
• Collaborate with back-end web developers and programmers to improve the usability
• Work with other developers to ensure that the website is functional and visually appealing.
• Plan the layout of the website.
• Ensure that the website is optimized for various devices.
• Use analytics to test client enjoyment.
• Stay up-to-date on emerging technologies
Essential Requirements:
• Advanced understanding of UI Design patterns and UI Architecture Paradigms
• Expertise in Responsive Web Design and Adaptive Web Designing.
• Solid hands on experience of browser fundamentals, HTML5/CSS3/JavaScript
• Understanding of commonly used frameworks and libraries such as Yii2, Angular, React, Material UI,
bootstrap, high charts, ChartJS and D3

About Dhwani Rural Information Systems
About
Dhwani Rural Information Systems is a development-focused technology firm with a mission to equip organizations operating at the BoP level with information and communications technology (ICT) solutions that are smart, integrated, and inexpensive. They are a social impact initiative that is technology-driven. They provide organizations in the development sector and social entrepreneurs with the ability to successfully manage and monitor their programs by utilizing ICT and tech solutions.
Dhwani RIS was established in 2012 as a result of the underlying enthusiasm of the founders to harness the power of technology for the sake of social change. During one of Sunandan Madan and Swapnil Agarwal's internships at the Institute of Rural Management in Anand, the two founders of Dhwani came up with the concept that would eventually become the company. In the course of their close collaboration with rural NGOs and organizations functioning at the BoP level, they saw that these groups were still falling behind in terms of their technological adoption; hence, they identified a need.
Connect with the team
Company social profiles
Similar jobs
JOB PROFILE: - SOFTWARE ENGINEER TRAINEE
Experience with Web fundamentals like HTML5, JavaScript, CSS3, and JSP, etc.
Good understanding of Object-Oriented JavaScript (OOJS), ES6,
Hands-on exp in Web app development using modern client-side MVC frameworksusing ReactJS
Thorough understanding of ReactJs and its core principles
Experience with common front-end development tools such as Babel, Webpack, NPM,etc.
Experience developing custom reusable components in ReactJS
Proficient understanding of unit testing using JavaScript test frameworks like JEST
Experience integrating REST APIs
Ability to understand business requirements and translate them into technical requirements
Job Description: We are looking for a talented UI/UX Designer with experience in building SaaS
products to join our dynamic team. This role is perfect for a creative individual who thrives in a
fast-paced environment and is passionate about delivering exceptional user experiences from
concept to launch.
Roles and Responsibilities:
1. UI/UX Design for SaaS Products:
● Collaborate with product managers, engineers, and stakeholders to understand project
requirements and user needs.
● Design intuitive and engaging user interfaces for our SaaS products, ensuring a
seamless user experience across web and mobile platforms.
● Apply design thinking and user-centered design principles to create innovative solutions
that solve user problems and drive business objectives.
● Utilize industry-standard UI/UX tools and technologies to design mockups, prototypes,
and user flows.
2. Product Development Process:
● Understand the product development lifecycle and actively contribute to the entire
process, from ideation to launch.
● Work on products from 0 to 1, contributing to brainstorming sessions, concept
development, and iterative design improvements.
● Collaborate closely with cross-functional teams to iterate on designs based on user
feedback, technical constraints, and business requirements.
3. Creativity and Design Principles:
● Demonstrate a strong sense of creativity and innovation in designing user interfaces
that are visually appealing, functional, and easy to use.
● Apply design principles such as typography, color theory, and visual hierarchy to create
cohesive and aesthetically pleasing designs.
4. UI/UX Tools:
● Utilize the latest UI/UX tools and technologies to streamline the design process and
create high-fidelity prototypes, including but not limited to Sketch, Adobe XD, Figma, or
InVision.
5. Communication and Collaboration:
● Communicate design ideas, concepts, and rationale effectively to stakeholders and
team members through sketches, wireframes, prototypes, and presentations.
● Collaborate closely with developers to ensure design feasibility and implementation
fidelity throughout the development process.
6. Information Architecture:
● Define the information architecture and navigation structure of our SaaS products to
optimize usability and findability of content.
7. Wireframing and Prototyping:
● Create wireframes, mockups, and interactive prototypes to visualize design concepts
and validate user flows and interactions.
8. Interaction Design:
● Design intuitive and responsive interactions that enhance user engagement and
facilitate task completion.
9. Empathy Maps and UX Research:
● Develop empathy maps and conduct user research to gain insights into user behaviors,
needs, and pain points.
● Utilize UX research findings to inform design decisions and iterate on designs based on
user feedback.
Qualifications:
● Bachelor's degree in design, human-computer interaction, or related field; equivalent work
experience may be considered.
● Proven experience as a UI/UX Designer, preferably with a focus on SaaS products.
● Strong portfolio showcasing a range of UI/UX design projects and processes, including
wireframes, prototypes, and finished designs.
● Proficiency in UI/UX design tools such as Sketch, Adobe XD, Figma, or InVision.
● Excellent communication, collaboration, and problem-solving skills.
● Ability to thrive in a fast-paced, dynamic environment and manage multiple projects with tightdeadline
We are seeking a Frontend Engineer who can expand our product portfolio and make life easier for locals and local businesses. As part of this role, you will build experiences that help users engage and feel comfortable with the products and services we offer.
We need you to understand Angular, Vanilla JS, HTML and (S)CSS.
We need you to understand the philosophy of writing clean and modular code.
We need you to take your own stand and do what's right to find a solution.
"I'd rather listen to a possible solution rather than a 'don\'t know'" would be plausible to you.
Technologies mentioned above is what you can relate to while applying but that's just the tip of the iceberg.
If you get a score of 10 below,
We need you
You need at least 5 points to proceed to next round.
Answer the following questions by attaching a document link with the note:
-
Why choose ngRx over shared angular services? 1 point
-
How are fork join and merge map different? 1 point
-
How do we wrap html elements in our custom component? 2 points
Ex:
This is not a paragraph element
- How will you handle an error produced by RxJS operator's inner observables without failing any other observables that are yet to emit values to its subscriber, so that all the inner observables including errored ones can be piped to another RxJS operator such as fork join, concatMap etc to be handled smoothly for further operations?
Easiest thing would be to generate a pseudo code.
With above question solve this problem:
[Observables....] -> Emit values simultaneously from the array of observables at once (perform a task when an observable finishes) -> toArray -> [emitted values...] -> process each emitted value one by one -> toArray
This will give you 4 points
- How does javascript achieve its asynchronous nature being single threaded? 2 points
FirstFiling is a FinTech startup that is managed, operated, and driven by Chartered Accountants, Company secretaries, IT engineers, and Lawyers. We provide registration and financial compliance services to businesses and individuals across India.
Our aim is to simplify the lives of people by helping individuals and businesses with mandatory compliances, filings, and statutory requirements while promoting financial literacy among the masses.
Role: UI/UX Developer (1 opening)
Job Location: Jaipur (Full-time, work from office)
Job Description:
Technology Profile-
The candidate must have experience in the following technologies (the more the better):
Frontend:
Core - JavaScript, CSS, Bootstrap, etc.
Frameworks - ReactJS, Angular, Vue, etc.
Requirements:
- Capable of building UI from wireframes
- Able to clone/layout experience with provided toolset and design
- Ability to reuse components
- Proven experience in working with Git and Github
- Familiarity with MVC (Model-View-Controller) design patterns
- Understanding of OOP concepts
Furthermore, the candidate must have built or published any web app or project through which they can demonstrate their experience and knowledge of the aforementioned technologies and requirements.
We are hiring React JS Developer for Dehradun location
- In depth knowledge of React JS.
- Experience creating front end applications using HTML5, CSS, bootstrap.
- Hands on experience with JavaScript Development on both client and server-side.
- Ability to work both independently and in collaborative teams to communicate design and build ideas effectively.
- Able to handle multiple projects and competing deadlines.
- Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation.
- Excellent communication and Client interaction.
● Experience in NextJs, ReactJS, Redux, and component-based design
● Experience in HTML5/CSS3, SASS or LESS
● Experience in Mobile web Specific Technologies Like PWA, Service Workers.
● Experience in Any Unit testing and Flow testing using Jasmine/Karma, Jest Framework
● Experience in Functional Testing using Cypress or any other frameworks
● Knowledge of front-end build tools and frameworks. Webpack and Babel.
● Experience in TDD (test-driven development)]
● Experience of developing and consuming RESTful web services Proficient understanding of
Do you thrive on working with cutting-edge technology, with innovators in the early stages of ideas, products, or platforms? Do you have the passion to be a core member of a fast-growing start-up? Are you an expert or aspiring to become one who can work on the Full Stack of an application? Do you have a genuine interest in all software technologies? If the answer is yes, do reach out to us - Crediwatch is the place for you!
You will be exposed to work on every level of the stack in a highly agile, fast-growing, start-up FinTech environment while ensuring Breakthrough Simplicity in innovation and Diving Deep to arrive at a solution-based approach to problem-solving and idea creation.
The environment at Crediwatch is vibrant and innovative! You will learn and regularly interact with peers who are the best at what they do and will motivate you to be the best version of yourself, technically and professionally.
The Role Expectation
-
You will play a key role in the design and development of the core UI, working directly with the Product team on realizing their needs and translating it into the product.
-
You will be involved in developing user-facing features using React.js, building reusable components and front-end libraries for future use, and translating designs and wireframes into high-quality code
-
You will participate in the overall design and architecture of the application, maintaining quality and ensuring performance and compliance to software standards and guidelines
-
You will help in optimizing components for maximum performance across a vast array of web-capable devices and browsers
-
You will adhere to the best practices of the Agile & TDD
-
You will collaborate with the rest of the engineering team to design, prioritize and launch new features.
-
You will take ownership for organizing code and maintain its integrity at all points in time.
-
You will be responsible for understanding and implementing security and data protection best practices
-
Guide and mentor to the team and help them grow in a professional and personal capacity
-
You will bring in a passion for technology and hunger to learn
You Have
-
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
-
Thorough understanding of JavaScript frameworks and browser
-
Experience with popular Rearect.js workflows (such as Flux or Redux)
-
Experience with utility libraries (e.g., Immutable.js, Lodash, Underscore)
-
Familiarity with RESTful APIs
-
Knowledge of modern authentication and authorization mechanisms such as Oauth2.0 and SAML2.0 and exchange of claims using JWT tokens
-
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
-
Good understanding of browser JavaScript engines and its compatibility issues
-
A knack for benchmarking and optimization
-
Familiarity with CI/CD tools and technologies
Good to Have
-
Knowledge of isomorphic React is a plus
-
Knowledge or experience of back-end languages and technologies
-
Prior experience in developing code on large scale distributed systems and knowledge of cloud deployments on AWS/Azure
-
Prior experience working in a fast-paced start-up environment.
Your Background
-
At least 2 - 4 years of hands-on development experience
-
A bachelor’s or master’s degree in a related field
You Believe-in & will align with our Business Objectives
-
Customer Obsession - Consistently listen to customers; test, enhance and improve the customer experience.
-
Breakthrough Simplicity - An innovative approach to making everything simpler
-
Diving Deep -Technique used to arrive at a solution-based approach to problem-solving and idea creation
-
Drive for Results - Focus on end result of any task
-
Encourage and Improve - Encouraging and promoting teamwork and focus on continuous self-development at every stage.
-
Be Ethical and Respectful - Willingness to do the right thing – even if it is hard; courteousness and being focused on the best in others.
Who We Are
We build innovative technology everyday!
Crediwatch is a ‘Data Insights-as-a-service’ company that provides lenders, businesses with actionable credit intelligence on private entities they need to improve trust and increase their lending and trading activity. Crediwatch does this with no human intervention by deploying the latest practical AI and technology tools that provide the most reliable comprehensive real-time inputs.
Each day at Crediwatch is about striving for transparent insights, analysis, and accurate results. If this aligns with your interests and aspirations, we have interesting positions for you.
You Will Enjoy
Our start-up environment - fun, casual, informal, family & pet-friendly! Ours is a highly energized playground where brilliant minds come together to make bold, impactful decisions every day! Needless to say, we have excellent filter coffee, health drinks round the clock, lunch buffets, PS4, and Foosball breaks, and a stocked kitchen. We play to win and have fun doing it! We work to engage your brain by organizing brilliant TechTalks by industry leaders and frequent high-on-energy hackathons and engage your crazy fun side at our well-planned retreats. We are a highly eco-conscious team and we encourage and support our team’s physical & mental wellbeing.
All these and a great set of people to work with - We Are Crediwatch!
Very good knowledge of material design components
Angular CLI and CDK.
Creating new Components
String Interpolation and property binding.
In depth knowledge on angular Core package
Two way binding concept
Use cases on Angular Life cycle methods
Inbuilt directives and custom directive
Creation of Custom events and Event binding between components.
Communication between two custom components
Local references and View child and Content Child options
Services and Dependency Injection and its implementation in various use cases
Angular Routers and routing
Observables and their use and implementation
Pipes to transform output Creating Http request ( API handling)Dynamic Components
Good Knowledge of HTML5, CSS3, JQuery, Typescript
Proficient understanding of code versioning tools, such as Git, SVN
Adhering to best design practice
Good Written and Verbal communications.
1. Experience in React JS.
2. Understanding of open source eCommerce platforms like Php, Magento.
3. Experience in REST APIs integrations.
4. Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3








