
Required Skills: End-to-End Product Design Expertise, User Research & Usability Testing, Prototyping & Interaction Design, Design Systems & UI Standards, Tool Proficiency (Figma, XD, etc.)
Review Criteria
4+ years of experience in Product Design / UI/UX Design roles.
Formal education in Design (B.Des/ M.Des/ equivalent) from reputed institutes.
Proven experience working in product-based companies or fast-growing startups.
Strong portfolio showcasing product design work across web and mobile platforms. (Mandatory to share)
Expertise in tools like Figma, Sketch, Adobe XD, Illustrator, and Prototyping tools.
Strong understanding of design systems, usability principles, and interaction design.
Experience designing high-traffic consumer products is a strong plus.
Role Overview
We are looking for a Senior Product Designer to shape intuitive, engaging, and scalable user experiences across company’s digital products. You will work closely with Product Managers and Engineering teams to design seamless journeys for millions of users, turning complex user needs into simple, delightful product experiences.
This role is ideal for someone who thrives in startup-style environments, enjoys solving real user problems, and can push design thinking across the company.
Key Responsibilities
Own end-to-end product design for mobile and web experiences including concepting, wireframing, prototyping, and high-fidelity UI designs.
Translate product strategy and user requirements into powerful design solutions.
Conduct user research, usability testing, and iterate designs based on real user feedback.
Collaborate with product managers to define product flows, user journeys, and design experiments.
Work closely with engineers to ensure accurate and high-quality implementation of designs.
Build and maintain scalable design systems and UI standards.
Continuously improve UX through data-backed design decisions and A/B testing.
Key Skills
UI/UX Design
Interaction Design
Design Thinking
Prototyping & Wireframing
Design Systems
User Research & Usability Testing

Similar jobs (10)
Job Description: Software Engineer - Backend ( 3-5 Years)
Location: Bangalore
WHO WE ARE:
TIFIN is a fintech platform backed by industry leaders including JP Morgan, Morningstar, Broadridge, Hamilton Lane, Franklin Templeton, Motive Partners and a who’s who of the financial service industry. We are creating engaging wealth experiences to better financial lives
through AI and investment intelligence powered personalization. We are working to change the world of wealth in ways that personalization has changed the world of movies, music and more but with the added responsibility of delivering better wealth outcomes.
We use design and behavioral thinking to enable engaging experiences through software and application programming interfaces (APIs). We use investment science and intelligence to build algorithmic engines inside the software and APIs to enable better investor outcomes.
In a world where every individual is unique, we match them to financial advice and investments with a recognition of their distinct needs and goals across our investment marketplace and our advice and planning divisions.
OUR VALUES: Go with your GUT
●Grow at the Edge: We embrace personal growth by stepping out of our comfort zones to
discover our genius zones, driven by self-awareness and integrity. No excuses.
●Understanding through Listening and Speaking the Truth: Transparency, radical candor,
and authenticity define our communication. We challenge ideas, but once decisions are
made, we commit fully.
●I Win for Teamwin: We operate within our genius zones, taking ownership of our work
and inspiring our team with energy and attitude to win together.
Responsibilities:
• Contribute to the entire implementation process including driving the definition of improvements based on business needs and architectural improvements.
• Review code for quality and implementation of best practices.
• Promote coding, testing, and deployment best practices through hands-on research and demonstration.
• Write testable code that enables extremely high levels of code coverage.
• Ability to review frameworks and design principles toward suitability in the project context.
• Candidates who will demonstrate an ability to identify an opportunity lay out a rational plan for pursuing that opportunity, and see it through to completion.
Requirements:
• Engineering graduate with 3+ years of experience in software product development.
• Proficient in Python, Django, Pandas, GitHub, and AWS.
• Good knowledge of PostgreSQL, and MongoDB.
• Strong Experience in designing REST APIs.
• Experience with working on scalable interactive web applications.
• A clear understanding of software design constructs and their implementation.
• Understanding of the threading limitations of Python and multi-process architecture.
• Familiarity with some ORM (Object Relational Mapper) libraries.
• Good understanding of Test Driven Development.
• Unit and Integration testing.
• Preferred exposure to Finance domain.
• Strong written and oral communication skills.
1.Hands-on Hyperion implementation experience in EPBCS.
2. Must have done atleast 2 implementation of Hyperion planning
3. Must understand application dimesionality, metadata setup, data forms creation, dashboard creation and setting up tasklists
4. Demonstrated ability to work independently as well as in a collaborative team environment.
5. Experience with EPBCS preferred
6. Must have handled scripting and data rules creation
7. Should be good in Rules calculations
Preferred Education & Experience:
• Bachelor’s or master’s degree in Computer Engineering, Computer Science, Computer Applications, Mathematics, Statistics, Finance, Economics or related technical or analytical field or equivalent practical experience. Relevant experience of at least 3 years in lieu of above if from a different stream of education.
• Well-versed in and 5+ years of hands-on demonstrable experience with:
▪ Functional Analysis of Business Capabilities, Business Processes, & Business Rules
▪ Functional & Technical Profiling & Analysis of Data
▪ Business Process Modeling & Design
▪ Business Rules Modeling & Design
▪ Object Oriented Modeling & Design
▪ API Modeling & Design
▪ Relational, Document, & Graph Data Modeling & Design
▪ PL/pgSQL & SQL Programming
▪ Behavior Driven Development (BDD)
▪ Stream & Batch Big Data Pipeline Processing
▪ Domain Driven Design (DDD) & Micro services Architecture & Design
▪ Distributed Cloud Native Computing
• 1+ year of hands-on programming experience in PL/pgSQL & SQL Programming.
• Strong knowledge and hands-on experience with analyzing business & data requirements from customers.
• Strong knowledge and hands-on experience with modeling techniques viz., BPMN, UML, ERD, & other Visual Modeling techniques.
• Extensive knowledge & working experience with SQL, detailed data profiling using Informatica/Talend or similar tools, reporting & data visualization using Tableau/Spotfire/QlikView etc.
• Proficiency in Microsoft Excel, including in-cell formulas, pivot tables, basic macros, and other data manipulation and formatting functions is required.
• Familiarity with Database Read vs. Write Performance Tuning & Optimization.
• Familiarity with Virtualization & Containerization, API Management, Identity & Access Management, System Monitoring & Management, Data Protection & Encryption.
• Familiarity with Lean, Agile, & DevOps Practices, Processes, & Tools.
• Familiarity with cloud platforms such as AWS, Azure, & Google Cloud.
• Familiarity with Storage, Networks and Storage Networking basics.
• Familiarity with Network, Data, and Application Security basics.
As DevOps Engineer Consultant you will be responsible for Continuous Integration, Continuous Development,
Continuous Delivery with a strong understanding of Business-Driven software integration and delivery approach, you will
be reporting into the Technical Lead.
Responsibilities & Duties
• Ideate and create CI and CD process and documentation for same.
• Ideate and create and Code Maintenance using Visual SVN/Jenkins.
• Design and implement new learning tools or knowledge
Job requirements:
• Should be able to research, design Code Maintenance Process from scratch.
• Should be able to research, design Continuous Integration Process from scratch.
• Should be able to research, design Continuous Development Process from scratch.
• Should be able to research, design Continuous Delivery Process from scratch.
• Should be worked on Install Shield for creating Instable.
• In-depth understanding of principles and best practices of Software Configuration Management (SCM) in Agile,
SCRUM and Waterfall methodologies.
• Experienced in Windows, Linux environment. Good knowledge and understanding of database and application
servers’ administration in a global production environment.
• Should have good understand and Knowledge on Windows and Linux Server Deployment
• Should have good understand and Knowledge on application hosting on Windows IIS
• Experienced in Visual SVN, Gitlab CI and Jenkins for CI and for End-to-End automation for all build and CD.
Mostly with product developed using Dot net technology.
• Experienced in working with version control systems like GIT and used Source code management client tools like
Git Bash, GitHub, Git Lab.
• Experience in using MAVEN/ANT/Bamboo as build tools for the building of deployable artifacts.
• Knowledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS and Connect directly.
• Experienced in deploying Database Changes to Oracle, db2, MSSQL and MYSQL databases.
• Having work experience in support of multi-platform like Windows, UNIX, Linux, Ubuntu.
• Managed multiple environments for both production and non-production where primary objectives included
automation, build out, integration and cost control.
• Expertise in trouble shooting the problems generated while building, deploying and production support.
• Good understanding of creating and managing the various development and build platforms and deployment
strategies.
• Excellent Knowledge of Application Lifecycle Management, Change & Release Management and ITIL process
• Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing,
implementing and Post-production analysis of the projects.
• Good interaction with developers, managers, and team members to coordinate job tasks and strong
commitment to work.
• Documented daily meetings, build reports, release notes and many other day-to-day documentation and status
reports.
• Excellent communicative, interpersonal, intuitive and analytic and leadership skills with teamwork work
efficiently in both independent and teamwork environments.
• Enjoy working on all types of planned and unplanned issues/tasks.
• Implementing gitlab CI, gitlab, docker, maven ect.
• Should have knowledge on docker container which can be utilised in deployment process..
• Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and
providing best solutions.
• Integrating various Version control tools, build tools, deployment methodologies (scripting) into Jenkins or (any
other tool), create an end to end orchestration build cycles.
• Troubleshoot build issues, performance and generating metrics on master's performance along with jobs usage.
• Design develop build and packaging tools for continuous integration build and reporting. Automate the build
and release cycles.
• Coordinate all build and release activities, ensure release processes is well documented, source control
repositories including branching and tagging.
• Maintain product release process, including generating and delivering release packages, generate various
metrics for tracking issues against releases and the means of tracking compatibility among products.
• Maintained and managed cloud & test environments and automation for QA, Product Management and Product
Support
people never feel the need to carry cash or cards again. We believe India is at the cusp of a new
mobile revolution, which will change the way we manage our money on the go. We see ourselves
facilitating this change, through technology and dogged customer centricity.
At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the
right environment for you is just one of the things we do. We empower people and trust them to do
the right thing. Here, you own your work from start to finish, right from day one.Being enthusiastic
about tech is a big part of being at PhonePe.
If you like building technology that impacts millions, ideating with some of the best minds in the
country and executing on your dreams with purpose and speed, join us!
Role
As a senior software engineer,
● You will build Robust and scalable web-based applications
● You will need to think of platforms & reuse
● Build abstractions and contracts with separation of concerns for a larger scope
● Drive problem solving skills for high-level business and technical problems.
● Do high level design with guidance; Functional modelling, break-down of a module
● Do incremental changes to architecture: impact analysis of the same
● Do performance tuning and improvements in large scale distributed systems
● Mentor young minds and foster team spirit
● Breaks down execution into phases to bring predictability to overall execution
● Work closely with Product Manager to derive capability view from features/solutions
● Lead execution of medium sized projects
● Work with broader stakeholders to track impact of projects/features and proactively
iterate to improve them
As a senior software engineer, you must have
● Extensive and expert programming experience in at least one general programming
language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested
code.
● Experience with multi-threading and concurrency programming
● Extensive experience in object oriented design skills, knowledge of design patterns, and
huge passion and ability to design intuitive module and class-level interfaces
● Excellent coding skills – should be able to convert design into code fluently
● Knowledge of Test Driven Development
● Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch,
Aerospike etc)
● Strong desire to solving complex and interesting real world problems
● Experience with full life cycle development in any programming language on a Linux
platform
● Go-getter attitude that reflects in energy and intent behind assigned tasks
● Worked in startup like environment with high levels of ownership and commitment
● BTech, MTech, or PhD in Computer Science or related technical discipline (or
equivalent).
● Experience in building highly scalable business applications, which involve
implementing large complex business flows and dealing with huge amount of data.
● 5+ years of experience in the art of writing code and solving problems for large Scale.
● Open communicator who shares thoughts and opinions frequently, listens intently and
takes constructive feedback
As a senior software engineer, good to have
● Ability to drive design and architecture of multiple subsystems
● Ability to break-down larger/fuzzier problems into smaller ones in the scope of the
product
● Understanding of the industry’s coding standards and an ability to create appropriate
technical documentation.
Job Description:
We are looking for a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Job Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Ruby code.
- Integration of data storage solutions.
- Integration of user-facing elements developed by front-end developers with server side logic.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization and automatization.
Job Requirements:
- Knowledge of Ruby on Rails, Ruby, SQL, JavaScript and Git.
- Experience with Shopify, ReactJs, JQuery CSS, HTML would be plus.
- Strong grasp of TDD and BDD.
- Experience with Heroku or AWS or DigitalOcean.
- A knack for writing clean, readable Ruby code.









