Job descriptionExperience: 7+ years of relevant experience.Salary: Max 12-14LPA Role Overview: We are seeking an experienced UX Designer to join our dynamic design team. As a UX Designer, you will be responsible for creating intuitive and user-centered digital experiences that meet our users' needs and business goals. Your expertise in user research, interaction design, and usability will be instrumental in enhancing our products' user experiences. Responsibilities: Collaborate with cross-functional teams, including product managers, developers, and visual designers, to translate user needs into effective design solutions.Conduct user research to understand user behaviors, preferences, and pain points, and incorporate findings into design decisions.Create user personas, user journeys, wireframes, and interactive prototypes that effectively communicate design concepts.Design and iterate on user interfaces, ensuring a seamless and engaging user experience across multiple devices and platforms.Conduct usability testing and gather user feedback to identify areas for improvement and refine design solutions.Advocate for user-centered design principles throughout the design and development process.Stay updated with industry trends, best practices, and emerging technologies to continuously enhance your design skills and contribute innovative ideas.Collaborate on design patterns and guidelines to ensure design consistency and scalability across products. Qualifications: Bachelor's degree in Design, Human-Computer Interaction, or a related field.5+ years of experience as a UX Designer or similar role, with a strong portfolio showcasing your design work and problem-solving skills.Proficiency in design and prototyping tools such as Sketch, Adobe XD, Figma, or similar.Strong understanding of user-centered design principles, usability, and interaction design.Experience conducting user research, usability testing, and translating findings into actionable design recommendations.Excellent communication and collaboration skills, with the ability to present design concepts and rationale to both technical and non-technical stakeholders.Knowledge of HTML, CSS, and JavaScript is a plus.Strong problem-solving skills and a proactive attitude toward tackling design challenges.Experience working in an agile development environment is preferred.
You are an experienced Senior Ruby on Rails Developer with 10+ years of professional experience. Your expertise includes deep knowledge of Ruby on Rails, strong backend development skills, and the ability to design scalable and high-performing web applications. In this role, you will be responsible for architecting, developing, and optimizing applications while also mentoring junior developers and enforcing best coding practices. Your skills should include proficiency in SQL databases (PostgreSQL, MySQL) and NoSQL databases (Redis, MongoDB), background job processing tools (Sidekiq, Resque, Delayed Job), building and consuming RESTful APIs and GraphQL, as well as frontend technologies like JavaScript, HTML, CSS, and frameworks such as React or Vue.js. Experience with Docker, Kubernetes, Terraform, and CI/CD pipelines is also required, along with a strong understanding of software architecture, design patterns, and best practices. Your key responsibilities will involve designing, developing, and maintaining secure, scalable, and high-performance web applications using Ruby on Rails. You will be expected to write clean, efficient code following best practices like TDD and BDD, optimize application performance and security, and define system architecture and database designs. Collaboration with cross-functional teams, mentoring junior developers, and driving continuous improvement in development processes are also essential aspects of this role. Furthermore, you will be responsible for implementing and maintaining CI/CD pipelines for efficient deployment, working with Docker, Kubernetes, AWS, or other cloud platforms to optimize infrastructure, and troubleshooting production issues to improve system reliability. Your role will play a crucial part in the success and growth of the team and the organization as a whole.,