
SOFTWAY
Title: UX Engineer II | Department: Product Development
Vision for Product Development
The Product Development Team is dedicated to shaping the future by turning ideas into products that will significantly impact customer lives and propel the organization forward. With a vision to launch a variety of products poised to become major revenue drivers, we are committed to crafting solutions that not only meet but exceed expectations. Every product we undertake is a step towards redefining what's possible, ensuring our journey is one of progress, impact, and success.
Overall Purpose of the Position:
As a UX Engineer II, your primary objective is to lead the design and implementation of user-centric interfaces and experiences for our products. Collaborating closely with cross-functional teams, you will drive the UX/UI design process from concept to delivery, ensuring that our products are visually appealing, intuitive to use, and aligned with user needs and business goals.
Key Responsibilities and Duties:
User Research and Analysis: Conduct user research to understand user behaviors, needs, and pain points. Analyze research findings to inform UX/UI design decisions and identify opportunities for improvement.
UX/UI Design: Lead the design of intuitive, visually appealing user interfaces and experiences for web and mobile applications. Create wireframes, prototypes, and design mockups to communicate design concepts and solutions.
Interaction Design: Define user interactions, flows, and navigation patterns to optimize user engagement and task completion. Collaborate with product managers and engineers to translate design concepts into functional, interactive experiences.
Usability Testing: Plan and conduct usability testing sessions to gather feedback on design prototypes and iterate on design solutions based on user feedback. Advocate for user-centered design principles and best practices within the team.
Design Systems and Guidelines: Establish and maintain design systems, patterns, and guidelines to ensure consistency and coherence across products and platforms. Evangelize design standards and best practices to ensure a unified user experience.
Cross-Functional Collaboration: Collaborate with product managers, software engineers, and other stakeholders to align UX/UI design initiatives with product goals and technical requirements. Foster a collaborative, cross-functional team environment focused on delivering exceptional user experiences.
Mentorship and Leadership: Mentor junior UX/UI designers and contribute to their professional growth and development. Provide leadership and guidance on UX/UI design projects, setting high standards for quality and innovation.
Continuous Improvement: Stay updated on industry trends, emerging technologies, and best practices in UX/UI design. Identify opportunities for process improvement and innovation to enhance the overall effectiveness and efficiency of the UX/UI design process.
Skills and Qualifications:
Proficiency in UX/UI design tools such as Sketch, Adobe XD, or Figma.
Strong understanding of user-centered design principles and methodologies.
Experience conducting user research, usability testing, and data analysis.
Excellent visual design skills with a keen eye for typography, layout, and color.
Solid understanding of interaction design principles and best practices.
Strong communication and collaboration skills with the ability to present and justify design decisions to stakeholders.
Experience working in an agile development environment and collaborating closely with product managers and software engineers.
Bachelor's degree in Human-Computer Interaction, Design, or related field. Master's degree preferred.
Certifications:
UX/UI Design Certifications: Certifications from reputable organizations that validate proficiency in UX/UI design principles, methodologies, and tools. Examples include: Nielsen Norman Group UX Certification
Interaction Design Foundation (IDF) UX Design Certification
Certified User Experience Professional (CUXP) by the User Experience Professionals Association (UXPA)
User Research Certification: Certifications focused on user research techniques, methodologies, and best practices. Examples include:
User Research Academy Certification
Certified Usability Analyst (CUA) by Human Factors International
Accessibility Certification: Certifications demonstrating expertise in designing accessible user interfaces and experiences. Examples include:
International Association of Accessibility Professionals (IAAP) Certification
Web Accessibility Specialist (WAS) Certification by the International Association of Accessibility Professionals
Agile or Scrum Certification: While not specific to UX/UI design, certifications in Agile or Scrum methodologies can be beneficial for working effectively in agile development environments. Examples include:
Certified ScrumMaster (CSM) by Scrum Alliance
Professional Scrum Master (PSM) by Scrum.org
Technology Stacks:
Front-end Technologies:
Proficiency in HTML, CSS, and JavaScript for building user interfaces.
Knowledge of front-end frameworks such as React.js, Angular, or Vue.js for developing interactive and responsive web applications.
Understanding of design systems and component libraries to maintain consistency across user interfaces.
Prototyping Tools:
Experience with prototyping tools like Figma to create interactive prototypes and mockups for user testing and stakeholder feedback.
Collaboration Platforms:
Familiarity with collaboration platforms such as Figma, Miro, or Axure RP for facilitating remote collaboration, design reviews, and brainstorming sessions with cross-functional teams.
Version Control Systems:
Knowledge of version control systems like Git for managing design files, tracking changes, and collaborating with developers on design implementations.
User Research and Testing Tools:
Experience with user research and testing tools such as UsabilityHub, UserTesting, or Optimal Workshop for conducting usability studies, surveys, and gathering user feedback.
Accessibility Tools:
Understanding of accessibility evaluation tools like Axe, Lighthouse, or WAVE to ensure designs comply with accessibility standards and guidelines (e.g., WCAG).
Responsive Design Principles:
Knowledge of responsive design principles and techniques to create user interfaces that adapt seamlessly across different devices and screen sizes.
Cross-functional Collaboration Tools:
Proficiency in communication and collaboration tools such as Slack, Microsoft Teams, or Zoom for facilitating communication and coordination with cross-functional teams.
Behavioral Expectations: Growth Mindset & the Six Pillars of Love:
Growth Mindset: Embrace and foster growth mindsets within the team. Encourage unlearning old ways and re-learning new approaches to creative work. Challenge and dismantle any belief systems that impede embracing new ways of working or delivering work.
Inclusion: Cultivate an inclusive environment across all geographic locations, valuing and integrating diverse ideas and perspectives.
Empathy: Show understanding and consideration for the unique challenges and perspectives of the India team and consulting clients. Build empathetic relationships to support their needs.
Forgiveness: Promote a culture of learning from mistakes and understanding in cross-cultural contexts. Encourage open discussions about failures and lessons learned.
Trust: Build trust through consistent, honest interactions, and reliable leadership, especially when managing remote and international teams.
Empowerment: Empower team members in all locations by providing autonomy, resources, and support for innovative and context-specific solutions.
Vulnerability: Demonstrate vulnerability in leadership, especially in international contexts. Be open about challenges and encourage the team to share their experiences and ideas.
Operating Principles: Embrace and live out Softway’s current operating principles
Prioritize relationships: We forge unbroken trust, achieve customer intimacy and practice
forgiveness
Embrace discomfort: We value feedback as a gift, embrace. Vulnerability and transparency
Wield your influence: We lead with our influence, embody reliable leadership and extend our influence beyond titles
Practice empathic curiosity: We challenge our believed and assumptions
Focus on outcomes: We deliver with purpose, value impact over effort and engage in strategic problem-solving
Take ownership: We embrace mutual accountability, empower and unblock and learn from our mistakes openly.
Experiment: We champion curiosity and courage, advocate for incremental progress and redefine perfection through iteration.
Be Effective: We align for impact, are interwoven in collaboration and strategize for success.
In Person Meetings & Travel Expectations:
In-Person Team Meetings: Regular attendance for in-person team meetings is required. Company Meetings / Retreats: Attendance for all Company-wide Meetings and/or Retreats is mandatory.
Client Visits: Occasional travel for client visits may be necessary. Travel frequency will depend on client requirements and or international travel laws/restrictions.
International Collaboration (India & US): Willingness to travel to India and/or US as requested to collaborate with cross-functional teams is required.
Reporting Structure: Reports directly to the Product Development Manager
Collaboration and Interaction:
Engage with cross-functional teams, clients, and stakeholders, participating in collaborative discussions to contribute ideas to enhance project outcomes and grow the function. Foster a teamwork-oriented mindset, attend regular team meetings, share regular feedback as a mentor, and seek opportunities for knowledge-sharing of insights and best practices. It includes providing regular updates on the function’s performance and strategic initiatives to leadership, and fostering transparency and collaboration.
Adherence to Standards: Consistency in applying coding standards and adherence to Softway's policies.
Professional Development Opportunities:
Advanced UX/UI Design Training: Participate in advanced training programs, workshops, and courses on UX/UI design principles, methodologies, and tools.
Certification Programs: Pursue certifications in UX/UI design, user research, and accessibility to validate expertise and commitment to the profession.
Cross-Functional Skills Development: Gain exposure to other areas of product development, such as product management, software engineering, and data analytics, to broaden your skill set and perspective.
Networking and Community Engagement: Join UX/UI design communities, attend conferences, and participate in industry events to network with peers and stay updated on industry trends and best practices.
Research and Innovation Projects: Get involved in research and innovation projects within the organization to explore new design concepts, technologies, and methodologies.
Evaluation Metrics:
Design Quality and Innovation: Assess the quality and creativity of UX/UI design solutions, considering factors such as usability, visual appeal, and innovation.
User Satisfaction and Engagement: Measure user satisfaction and engagement metrics to evaluate the effectiveness of UX/UI design in driving user adoption and retention.
Collaboration and Leadership: Evaluate collaboration skills and leadership abilities based on contributions to cross-functional team projects and mentorship of junior designers.
Continuous Improvement: Track participation in professional development activities and initiatives to assess commitment to continuous learning and improvement in UX/UI design skills.
Overall Impact: Evaluate the overall impact of UX/UI design efforts on product success and business goals, considering factors such as user feedback, market performance, and stakeholder satisfaction.

About Softway Solutions
About
Similar jobs
Job Summary:
We are looking for a skilled and motivated Python AWS Engineer to join our team. The ideal candidate will have strong experience in backend development using Python, cloud infrastructure on AWS, and building serverless or microservices-based architectures. You will work closely with cross-functional teams to design, develop, deploy, and maintain scalable and secure applications in the cloud.
Key Responsibilities:
- Develop and maintain backend applications using Python and frameworks like Django or Flask
- Design and implement serverless solutions using AWS Lambda, API Gateway, and other AWS services
- Develop data processing pipelines using services such as AWS Glue, Step Functions, S3, DynamoDB, and RDS
- Write clean, efficient, and testable code following best practices
- Implement CI/CD pipelines using tools like CodePipeline, GitHub Actions, or Jenkins
- Monitor and optimize system performance and troubleshoot production issues
- Collaborate with DevOps and front-end teams to integrate APIs and cloud-native services
- Maintain and improve application security and compliance with industry standards
Required Skills:
- Strong programming skills in Python
- Solid understanding of AWS cloud services (Lambda, S3, EC2, DynamoDB, RDS, IAM, API Gateway, CloudWatch, etc.)
- Experience with infrastructure as code (e.g., CloudFormation, Terraform, or AWS CDK)
- Good understanding of RESTful API design and microservices architecture
- Hands-on experience with CI/CD, Git, and version control systems
- Familiarity with containerization (Docker, ECS, or EKS) is a plus
- Strong problem-solving and communication skills
Preferred Qualifications:
- Experience with PySpark, Pandas, or data engineering tools
- Working knowledge of Django, Flask, or other Python frameworks
- AWS Certification (e.g., AWS Certified Developer – Associate) is a plus
Educational Qualification:
- Bachelor's or Master’s degree in Computer Science, Engineering, or related field
🔍 𝐑𝐨𝐥𝐞: Full-Stack Developer
📍 𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Chennai
💼 𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 𝐋𝐞𝐯𝐞𝐥: 3 to 5 years
𝐀𝐛𝐨𝐮𝐭 𝐭𝐡𝐞 𝐑𝐨𝐥𝐞:
As a Full-Stack Developer at ClubSpot, you will:
🔧 Develop and maintain scalable backend systems using Node.js and PostgreSQL.
🌐 Build and optimize frontend components with React and TypeScript.
📡 Design, develop, and maintain APIs (GraphQL and REST) for efficient data communication.
🤝 Collaborate with cross-functional teams to ideate, design, and deliver new features.
💬 Participate in technical discussions and contribute to architectural decisions.
🧹 Write clean, scalable, and maintainable code adhering to best practices.
🛠️ Troubleshoot, debug, and optimize the platform for performance and scalability.
📚 Contribute to team growth through collaborative programming, code reviews, and knowledge sharing.
𝐐𝐮𝐚𝐥𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬:
🎓 At least 3 years of experience as a Full-Stack Developer, with strong backend and frontend expertise.
🔧 Proficiency in Node.js, TypeScript, and React for frontend development.
🗃️ Experience with relational databases like PostgreSQL.
📡 Solid knowledge of API development (GraphQL and REST).
☁️ Familiarity with cloud platforms, preferably AWS.
🔄 Strong understanding of system architecture and best practices in software development.
🧠 Exceptional problem-solving and communication skills, both technical and non-technical.
🐳 Knowledge of containerization technologies (Docker, Kubernetes).
𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐔𝐬?
- Work in a collaborative, transparent environment.
- Learn and grow with cutting-edge technologies.
- Make a significant impact on a product transforming sports club management.
We are looking for a detail-oriented technical project manager to oversee all project operations from inception to execution. A Technical Project Manager is responsible for providing project planning and management for established initiatives within a company. They ensure that projects are completed to specification, within an established time frame and budget. A Technical Project Manager is the lead subject matter expert within the company regarding technology concerns. Additionally, they will hire and train additional support member in a
business's tech department.
Roles & Responsibilities:
• Meet with clients to take detailed ordering briefs and clarify specific requirements of each project.
• Assist in the definition of project scope and objectives, involving all relevant internal stakeholders and
ensuring technical feasibility.
• Develop a project plan for each client, detailing the tasks that need to be completed for the timely installation
of customized software systems.
• Analyze, plan, and develop requirements and standards in reference to scheduled projects.
• Coordinating with cross-discipline team members to make sure that all parties are on track with project
requirements, deadlines, and schedules.
• Delegate project tasks based on junior staff members' individual strengths, skill sets, and experience levels.
Preparing status reports by gathering, analyzing, and summarizing relevant information.
• Facilitating change requests to ensure that all parties are informed of the impacts on schedule and budget.
• Obtaining customer acceptance of project deliverables.
• Creating a specialized document for each client, detailing all customizations made.
• Conducting post-project evaluation and identifying successful and unsuccessful project elements.
Who You’ll Need To Be:
• Bachelor’s degree in computer science, engineering, computer information science, information technology,
or a related field with Master’s degree in management.
• Proven working experience in project management.
• Excellent client-facing and internal communication skills.
• Excellent written and verbal communication skills.
• Sound technical knowledge.
• Basic SQL Knowledge.
• Basic Database Understanding.
• The ability to multitask effectively.
• The ability to work independently and as part of a team.
• Strong analytical and problem-solving skills.
• Excellent organizational and time management skills.
• Fintech domain knowledge is an added advantage.
- Solid experience in RoR, Golang, NodeJS or Python. Good to have exposure to ML.
- Should have experience in cloud computing
- Has an ability to quickly learn and contribute in multiple codebase
- Overcomes roadblocks and requires minimal oversight
- Takes initiatives to fix issues/tech debts before assigned to him/her
- Able to deep dive into codebase and advise QA of possible regression impact
- Communicates tech decisions through design docs and tech talks
- Has delivered projects with end-to-end accountability
- Keeps track of industry trends and introduces right tech/tools for a given job
- Excellent understanding of software engineering practices, Design Patterns, Data Structures, Algorithms
B.E. / B.Tech/ M.Tech in Computer Science
Skills
●Proper understanding of different programmingsoftwares/subjects related to undergraduate courses ofComputer Science domain.
●Knowledge ofArtificial Intelligence and Machine learningwould be aplus.
●Excellent interpersonal and communication skills
●Problem solving attitude with good command on logicalreasoning skills
●Ability to work independently with minimal supervision
●Keen to learn about new tools & technologies for use inchanging situations.
●Comfortable in working in a fast paced environment withgreat efficiency.
Roles and Responsibilities
●Solving questions of the students from across the globeon the TutorBin board.
●Working on tasks involving various subjects/softwarerelated to undergraduate / postgraduate courses ofComputer Science.
●Reviewing the works completed by the tutor on ourplatform and providing necessary instructions forrectification as required.
●Ensuring the overall quality of work provided to thestudents from our platform.
●Management of the tutors on our platform, theiron-boarding and performance review.
●Planning & implementing the training of the new tutorson our platform.
Job ID: RP1001
Required Experience- 4+ years
Expected joining within two weeks
Preferred Skills:
- Good communication skills in English (Written and Oral)
- Strong knowledge of RDBMS concepts
- Strong analytical and problem-solving skills
- Experience in performance tuning
- Experience in interaction with the customer
- Technical skills Java, HTML, CSS, TypeScript, SpringBoot, Hibernate, Microservices
- Preferred Tools (SVN, GIT, Maven, Jenkins Jira Confluence)
- Ability to explore the application by himself/herself from the training provided
Responsibilities:
- New feature development or enhancement or change request activities (Requirement analysis, Requirement documentation, Design, Coding, Review, Testing and Release process)
- Defect Fixing (Defect analysis, route cause identification, Code change, testing, obtaining user confirmation and release process)
- Support tasks (Ticket analysis, data uploading, performance tuning, job monitoring, any analysis task, ReportGeneration and etc.,)
- Level 2 and Level 3 support (Support process adherence)
- Functional and technical or solution documentation preparation
- Execution will either be Waterfall or Agile
- The process needs to be followed as defined by RBEI or RBEI’s Customer
- Preparation & participation in the project status and review meeting
Job Locations: Bangalore, Pune, Chennai, Dehradun, Mohali, Panchkula, or Gurugram (Currently Remote)
Please go through the job description and interview process.
Job Description:
· Developing ERP Applications and Software Products using Core Object Oriented PHP, Laravel, MYSQL, AJAX, Angular 5
· Involve in a complete system development life cycle.
· Automating the system processes and developing the software products.
· Must be passionate to develop applications in PHP/MY SQL.
· Proficient in ajax erp product development, php , mysql , database design, life cycle
. Should be quick learner and hard working
The interview will be of two Rounds:
1. Technical Round:
2. HR Round
-In technical Round we will share an assignment as a part of the interview process wherein we give some instructions and attach videos to help you in completing the assignment.
-Once you are done with the assignment, we would take your profile ahead to the HR Round.
Skills: PHP, Angular, AngularJS , Laravel & MySQL
Education: B.Tech / B.E. – Computers & Telecommunication , Diploma
Job Type: Full-time/Work from Home
Please note that for the technical round, we will invite you to a zoom meeting, wherein we will explain and guide you to understand the assignment.
We will also share relevant instructions and files to help you complete the assignment.
--
Thanks & Regards,
iCloudEMS
Technical Lead Typescript Front End Developer:
- Good communication skills
- Strong background in developing mobile games using OOJS, JavaScript , Typescript, HTML and CSS
- Experience in gaming framework and libraries like Phaser and Create JS
- Knowledge of Object Oriented design patterns
- Experience in game development for mobile devices (IOS/Android browsers)
- Excellent analytical skills for debugging and problem solving
- Excellent problem solving skills and aptitude
- Ability to review code and design.
Requirements
- Knowledge of various JavaScript libraries available for developing games
- Knowledge of Node JS, NPM & Grunt
- Knowledge of Pixi JS & Cocos2d-x
- Basic knowledge about graphics manipulation software like Photoshop, gimp etc.
- Experience in game development for mobile devices browser (IOS/Android browsers)











