React Developer

Role Overview We are looking for a React Developer who brings strong problem-solving ability, sound troubleshooting skills, and a sharp thought process. The ideal candidate should have a good foundational understanding of React and modern frontend development concepts, along with the ability to communicate clearly, engage with clients confidently, and drive discussions toward closure. We are also looking for someone who is open to learning and working in an AI-driven development environment. Key Responsibilities Develop, enhance, and maintain web applications using React. Understand business requirements and convert them into practical, scalable frontend solutions. Troubleshoot issues efficiently and identify root causes with clarity. Work closely with clients, internal teams, and stakeholders to clarify requirements and drive decisions. Participate actively in solution discussions and contribute meaningful ideas. Write clean, maintainable, and structured code following best practices. Collaborate with backend, QA, design, and product teams to deliver quality outcomes. Communicate progress, blockers, and solutions clearly and to the point. Be open to using AI-assisted development tools to improve productivity and quality. Required Skills Basic to good hands-on knowledge of React.js. Understanding of JavaScript, ES6+, HTML, CSS, and responsive UI development. Familiarity with component-based architecture, hooks, state management, and API integration. Strong solutioning and troubleshooting mindset. Ability to think through problems clearly and propose practical solutions. Good verbal and written communication skills. Ability to interact confidently with clients and internal stakeholders. Ability to drive conversations toward clear outcomes and closure. Willingness to learn, adapt, and work in a fast-paced environment. Openness to AI-driven development practices and tools. Preferred Skills Familiarity with TypeScript. Exposure to frontend performance optimization and debugging. Understanding of version control tools such as Git. Awareness of UI/UX best practices. Ideal Candidate Profile Thinks clearly and approaches problems in a structured manner. Communicates crisply and avoids ambiguity. Takes ownership of tasks and follows through to completion. Is confident in client-facing situations and requirement discussions. Is curious, adaptable, and eager to learn new ways of working, including AI-assisted development.

Apply Now ↗

Jr. Data Engineer

Job Description – Jr. Data Engineer Location: Chennai Job Type: Full-Time About the Role We are looking for a passionate, energetic, and progressive Jr. Data Engineer to join our team full-time. This role is for someone who naturally looks at the world through data, is curious about patterns and trends, and enjoys turning raw information into meaningful insights. As a Jr. Data Engineer, you will work on collecting, organizing, transforming, and analyzing data to support better business decisions. We are looking for someone who does not just process data, but thinks deeply about what the data is saying, identifies opportunities, and presents valuable insights that can make a real impact. Key Responsibilities Collect, clean, transform, and manage data from multiple sources. Build and maintain data pipelines, workflows, and structured datasets. Analyze data to identify patterns, trends, anomalies, and opportunities. Work closely with business and technical teams to understand data needs and translate them into practical solutions. Present meaningful insights from data in a clear and structured manner. Ensure data quality, consistency, and reliability across systems. Support reporting, dashboarding, and data-driven decision-making initiatives. Contribute to improving the way data is stored, accessed, and used within the organization. Approach problems with a data-first mindset and use evidence to support recommendations. Continuously explore new tools, technologies, and methods in data engineering and analytics. Required Skills and Qualities Strong passion for data and data-driven thinking. Ability to look beyond numbers and derive useful business insights from data. Good analytical thinking and problem-solving ability. Strong curiosity and eagerness to explore what data can reveal. Ability to communicate insights clearly and effectively. Organized and structured approach to handling data. Energetic, proactive, and progressive mindset. Good understanding of databases, data structures, and data processing concepts. Familiarity with SQL, spreadsheets, and at least one programming language such as Python is preferred. Understanding of ETL, data pipelines, reporting, or analytics concepts is a plus. Eligibility Bachelor’s degree in Computer Science, Information Technology, Data Science, Engineering, Statistics, Mathematics, or a related field. Candidates with academic projects, internship exposure, or hands-on work related to data engineering, analytics, or reporting will be preferred. Freshers with a strong passion for data and the right aptitude are encouraged to apply. What We Are Looking For We value candidates who: Are genuinely passionate about data Think analytically and ask the right questions Can uncover insights, not just generate reports Bring energy, curiosity, and initiative to their work Are progressive in their thinking and open to learning Can communicate findings in a meaningful and impactful way Why Join Us This is an opportunity to be part of a growing team where data plays an important role in shaping decisions, improving products, and driving business outcomes. You will get hands-on exposure, learning opportunities, and the chance to grow into a strong data professional in a dynamic environment.

Apply Now ↗

Jr. QA Engineer

Job Description: Quality Assurance (QA) EngineerThe Role in a NutshellWe are looking for a QA Engineer who doesn't just follow a checklist, but truly understands the intent of the product. You won't just be testing software; you will be advocating for the human being on the other side of the screen. Your goal is to ensure that "done" actually means "delightful."Core Pillars of the Role1. The User Advocate (Empathy & Specifics)The "User First" Lens: You have the rare ability to step out of the "engineer" mindset and step into the "user" shoes. You anticipate where a user might get confused, where a workflow feels clunky, and where a tiny detail might cause a massive headache.Precision in Detail: You are obsessed with the specifics. You don't just report that a button is broken; you investigate the exact conditions, edge cases, and environment specifics that led to the failure.2. Strategic Clarity & QA ScopeClarity of Thought: You can look at a complex set of requirements and immediately identify the high-risk areas. You don't get lost in the noise; you focus on what matters most to the product’s success.Scope Management: You understand the "QA Scope"—knowing what to test, how deep to go, and when a product is stable enough for release. You balance the need for perfection with the reality of delivery timelines.3. The Communication BridgeActive Listening: You are a "first-class listener." You hear what the developers and product managers say—and, more importantly, what they don't say—to catch gaps in logic before a single line of code is written.Articulating Quality: You can explain technical flaws to non-technical stakeholders and business requirements to developers with equal clarity. Your bug reports are stories that lead to solutions, not just complaints.4. Ownership & ResponsibilityEnd-to-End Accountability: You don't wait for someone to tell you what to test. You take full ownership of the quality lifecycle, from initial requirement grooming to post-release monitoring.The "Buck Stops Here" Attitude: If a bug makes it to production, you lead the root cause analysis with a focus on "how do we improve our process" rather than "who made the mistake."Technical CompetenciesTesting Methodologies: Proficiency in Manual, Regression, Smoke, and Sanity testing.Automation Mindset: Experience (or a strong desire to learn) automated testing frameworks (e.g., Selenium, Cypress, or Playwright) to scale your impact.Tooling: Familiarity with bug tracking (Jira/Linear) and API testing tools (Postman).Analytical Skills: Ability to query databases (SQL) to verify data integrity and troubleshoot backend issues.Evaluation Framework (The Interview Guide)AttributeInterviewer Should Ask...What "Good" Looks LikeEmpathy"Tell me about a feature that was technically perfect but a total failure for the user."They focus on UX friction, confusing UI, or missed user intent.Clarity"Explain a complex bug you found to a non-technical person."They use simple analogies and focus on the impact rather than the syntax.ListeningInterviewer provides a slightly vague requirement.The candidate asks clarifying questions rather than assuming they understand.Ownership"Describe a time a major bug slipped into production on your watch."They take responsibility, describe the fix, and explain the new preventative measure.Scope"If you only had 2 hours to test a major release, what is your strategy?"They prioritize the "happy path" and high-revenue/high-risk features immediately.Why This Role?You won't be a "gatekeeper" who says "No." You will be a Quality Partner who helps the team say "Yes" with confidence. We value your voice in the design phase just as much as in the testing phase.

Apply Now ↗

Jr. Software Developer

Job Description: Junior Software Developer (Systems & Logic)The MissionWe aren't just looking for someone to move tickets across a board; we are looking for a curious mind to join our engineering core. As a Junior Developer, your primary job is to learn, solve, and—most importantly—communicate. You will be responsible for translating complex requirements into clean code and explaining your logic every step of the way.Core Competencies (What We’re Actually Looking For)1. Clarity of Thought & ArticulationThe Ability to Deconstruct: You can take a "big" problem and break it down into tiny, manageable tasks without getting overwhelmed.The "Rubber Duck" Factor: You can explain a technical concept or a bug to a non-technical stakeholder without using jargon as a crutch.Documentation Mindset: You believe that code is read more often than it is written. Your comments and documentation are clear, concise, and intentional.2. Problem-Solving ProwessFirst-Principles Thinking: When something breaks, you don't just "Google and paste." You seek to understand the underlying cause.Pattern Recognition: You have a knack for spotting repetitions and thinking about how to make a process more efficient or automated.Persistence: You view a "404" or a logic error as a puzzle to be solved, not a wall to stop at.3. Personality: Positive & ProgressiveGrowth Mindset: You are "progressive" in your learning—constantly looking for better ways to do things and staying updated on industry shifts.The "Yes, And" Attitude: You approach peer reviews and feedback with curiosity rather than defensiveness.Self-Starter Energy: You don’t wait for a manual; you go find the documentation, run the tests, and come back with a solution (or at least a very well-researched question).Technical RequirementsFoundational Coding: Proficiency in at least one modern language (e.g., Java, JavaScript, Python, or C#).Web Fundamentals: Solid understanding of how the web works (HTML/CSS, REST APIs, and basic Database queries).Version Control: Comfortable with Git (branching, merging, and PR etiquette).Logical Testing: Ability to write basic unit tests and an understanding of why they are necessary.Evaluation Guide (How to Interview for This Role)CriteriaLook for...Red FlagsClarityCan they explain a project they worked on in under 2 minutes?Gets lost in the weeds; uses "we" too much instead of "I."ArticulationDo they use analogies to explain complex logic?Struggles to explain their own code during a live review.Problem SolvingWhen stuck on a coding challenge, do they talk through their logic?Sits in silence; gives up quickly if the first solution fails.Progressive MindsetWhat is the last thing they learned outside of school/work?Hasn't explored any new tools or methods in the last 6 months.PositivityHow do they describe a past failure or a difficult teammate?Blames others; exhibits a "not my job" attitude.Why Join Us?We value your brain more than your keystrokes. You will be mentored by senior engineers who value "teaching you how to fish" over giving you the answer. This is a space where your ideas are heard, your growth is tracked, and your clarity is rewarded.

Apply Now ↗

Senior Marketing & Growth Manager

Role Overview The GTM Lead at YuniQ is a full spectrum role that starts from understanding the market and ends at closing revenue. YuniQ builds software products and this person will be responsible for taking those products to market — end to end. This is not a role with a defined handoff. The person owns the entire journey from identifying who the right customer is, to crafting the right message, to getting on a call and converting them into a paying customer. The way this works is simple — the person will be given a product. Everything else is on them. They have to figure out who to sell it to, how to position it, how to reach the right people, and how to close them. This person will work closely with the founder and will be the primary driver of revenue growth across YuniQ's software products. This role is ideal for someone who has done bits of this across different contexts and is now ready to own the full loop. It requires equal parts strategic thinking and hands-on execution. The person should be comfortable moving between building a positioning document and getting on a cold outreach call on the same day. Core Responsibilities 1. ICP Research and Definition The GTM Lead is responsible for deeply understanding who the ideal customer is for each software product at YuniQ. This is not a one-time exercise — it is an ongoing process that evolves as the market and product evolve. Day to day this means: Conducting primary research through conversations with potential customers, prospects, and people in the target market Analysing patterns across conversations and market signals to identify the best-fit customer profile Identifying the specific industries, company sizes, roles, and pain points that define the ideal customer Documenting the ICP in a way that can be used across messaging, outreach, and sales Revisiting and updating the ICP as new data comes in from the market 2. Positioning and Messaging The GTM Lead owns how each YuniQ product is positioned in the market and what the core message is across every customer touchpoint. Day to day this means: Defining the core value proposition — what problem the product solves, for whom, and why it is the best option Crafting messaging that resonates with the ICP across different channels — outreach, sales decks, and social Testing different messaging angles and iterating based on what gets a response Ensuring consistency in how the product is described and positioned across all communications Researching competitors and understanding how to differentiate clearly and credibly 3. Go-to-Market Strategy The GTM Lead is responsible for building and executing the GTM plan for YuniQ's software products. This includes deciding which markets to go after, which channels to use, and in what sequence. Day to day this means: Building GTM plans that include target segments, channel strategy, messaging approach, and success metrics Prioritising which customer segments or use cases to go after first based on potential and fit Identifying the most effective channels to reach the ICP — outbound, content, partnerships, events, or others Sequencing activities in a way that makes sense given available time and resources Tracking what is working and what is not, and adjusting the plan accordingly 4. Outbound and Demand Generation The GTM Lead is responsible for creating pipeline — not waiting for leads to come in, but actively going out and generating interest. Day to day this means: Building and maintaining a list of target prospects that match the ICP Writing and sending cold outreach — emails, LinkedIn messages, and follow up sequences Personalising outreach based on the prospect's context, role, and likely pain points Following up consistently and managing a pipeline of prospects at different stages Experimenting with different outreach approaches and tracking response rates Identifying and testing other demand generation channels beyond outbound 5. Sales Enablement The GTM Lead is responsible for making sure the sales process is well supported with the right materials and structure. Day to day this means: Building and maintaining sales collateral — decks, one pagers, case studies, and proposal templates Creating battle cards that help handle common objections clearly and confidently Documenting the sales process so it can be followed consistently and improved over time Identifying gaps in the sales process and building what is needed to fill them Keeping collateral updated as the product, pricing, and market evolve 6. Sales Calls and Conversion The GTM Lead is not just a marketer — they are on the front line of revenue. They get on calls with prospects and are directly responsible for converting them. Day to day this means: Scheduling and conducting discovery calls with prospects to understand their needs Asking the right questions to understand the prospect's situation, pain points, and decision making process Presenting the product in a way that is relevant to the specific prospect Handling objections confidently — on pricing, timing, competition, and fit Following up after calls with the right materials and next steps Closing deals and bringing in new revenue Maintaining clear notes and records on every prospect conversation 7. Revenue Ownership Ultimately the GTM Lead is measured on revenue. Everything else — ICP, messaging, outreach, enablement — is in service of this outcome. Day to day this means: Tracking the pipeline and knowing exactly where every prospect stands Identifying which deals are stuck and what needs to happen to move them forward Reporting on revenue metrics — pipeline size, conversion rates, deal velocity, and new revenue closed Proactively identifying new revenue opportunities — new segments, new use cases, new channels Being accountable for the number, not just the activity The Kind of Person Who Will Thrive in This Role Someone who takes ownership without being asked Someone who is comfortable not having all the answers and figures things out by doing Someone who can think clearly about strategy but is equally happy getting their hands dirty Someone who treats revenue as their personal responsibility, not someone else's problem Someone who communicates clearly, follows up consistently, and does what they say they will do The Kind of Person Who Will Struggle in This Role Someone who needs a fully defined process to operate Someone who prefers to hand off to a sales team after generating leads Someone who measures their success by outputs like decks and campaigns rather than revenue Someone who is not comfortable being on sales calls and owning the conversion

Apply Now ↗

Senior Java Engineer

5–10+ years of hardcore backend engineering experience This Is NOT a Typical Java Role If your experience is mostly CRUD APIs, controller wiring, or shallow service layers — this role is not for you. We are looking for a top-tier backend engineer who thrives on: * Designing complex algorithms * Building high-performance, memory-efficient systems * Owning deep backend logic that actually moves the needle You will work close to the core engine of the product, not the edges. What You’ll Be Trusted With * Architect and build backend systems that must perform under load * Design and implement custom algorithms for real-world, non-trivial problems * Solve performance bottlenecks involving CPU, memory, I/O, and concurrency * Build backend services where latency, throughput, and correctness matter * Own document & PDF processing pipelines end-to-end: * Composition * Rendering * Optimization * High-volume generation * Make hard technical decisions and stand by them * Mentor engineers by setting the bar, not micromanaging Non-Negotiable Skills * Exceptional Java expertise (Core Java, Spring Boot, Java 8+) * Strong command over: * Data structures & algorithms * Multithreading & concurrency models * JVM internals & memory management * Proven experience building custom algorithms (this will be evaluated) * Deep backend engineering experience with Spring / Spring Boot * Strong understanding of: * API design principles * Fault tolerance & resilience * Performance tuning & profiling * Ability to reason about time complexity, space complexity, and trade-offs * Strong database fundamentals (query optimization, indexing, transactions) Big Plus If You’ve Done This Before * Built or worked on PDF / document processing systems * Experience with: * Opensource or licensed PDF engines * CCM platforms or document automation products * Designed systems handling millions of documents or transactions * Worked on event-driven or async architectures * Experience with message brokers (ActiveMQ, Kafka, RabbitMQ) * Exposure to Kubernetes-based deployments or large-scale microservices What Sets You Apart * You enjoy hard problems more than frameworks * You think in algorithms, trade-offs, and failure modes * You care about code quality, performance, and long-term maintainability * You can look at a slow system and methodically make it fast * You take ownership like a product engineer, not just a task executor Interview Focus (Be Prepared) * Algorithm design & problem solving * Deep Java fundamentals * System design discussions (backend-heavy) * Performance tuning scenarios * Real-world debugging and optimization challenges Why This Role Is Worth Your Time * You’ll work on core backend systems, not glue code * You’ll solve problems most teams avoid * You’ll have real ownership and technical influence * You’ll work on document and PDF systems at scale * You’ll be surrounded by engineers who respect depth over buzzwords

Apply Now ↗

Lead QA Engineer

Experience: 4–5 Years Location: Chennai (Work from Office) Employment Type: Full-time Job Summary: We are looking for a highly driven QA Lead (Manual Testing) with 4–5 years of experience who can own end-to-end QA for projects. The ideal candidate should be a strong manual tester with excellent communication skills, capable of collaborating with cross-functional teams and ensuring high-quality product delivery. Key Responsibilities: ● Take end-to-end ownership of QA activities for assigned projects ● Understand business requirements and translate them into test scenarios and test cases ● Design and execute manual test cases covering functional and non-functional requirements ● Perform functional, regression, integration, and system testing ● Identify, log, track, and verify defects; ensure timely closure with development teams ● Collaborate closely with developers, product managers, and stakeholders ● Communicate test progress, risks, and quality metrics clearly to leadership ● Drive release readiness and support production deployments ● Maintain and update test documentation, test cases, and reports ● Mentor junior QA members and provide guidance when required ● Suggest and implement process improvements in testing practices Required Skills: ● Strong hands-on experience in Manual Testing (Web/Application) ● Solid understanding of STLC & SDLC ● Experience in writing detailed test cases, scenarios, and bug reports ● Hands-on experience with defect tracking tools (JIRA, Bugzilla, etc.) ● Excellent communication and stakeholder management skills ⭐ ● Strong analytical and problem-solving abilities ● Experience working in Agile/Scrum environments ● Ability to independently drive QA activities for a project Preferred Skills: ● Basic knowledge of API testing (Postman) ● Exposure to SQL / Database testing ● Familiarity with test management tools (TestRail, Zephyr) ● Experience working in fast-paced/startup environments What We’re Looking For: ● Strong ownership mindset with attention to detail ● Excellent verbal and written communication (must-have) ● Ability to handle multiple stakeholders and deadlines ● Self-driven and proactive in identifying risks and issues

Apply Now ↗

Sr Data Engineer

About the Role We are looking for a highly skilled and self-driven Senior Data Engineer to take full ownership of our database architecture and operations. This is a hybrid role that blends high-level database development, database administration (DBA), and customer consultation. You won't just be writing code in the background; you will be the primary voice for data best practices, helping our customers understand why we build things the way we do. What You Will Do ● Database Development: Design, develop, and optimize complex T-SQL queries, stored procedures, views, and triggers. ● Database Management: Oversee database health, performance tuning, security, and backup strategies to ensure maximum uptime. ● Project Support: Act as the database subject matter expert (SME) for cross-functional project teams, ensuring data integrity and scalability in every release. ● Customer Consultation: Work directly with customers to understand their data needs. You will educate them on the "right way" to approach database solutions, guiding them away from quick fixes and toward long-term stability. ● Problem Solving: Proactively identify bottlenecks and resolve database issues before they impact the business. Who You Are ● An Individual Thinker: You don't wait to be told what to do. You see a problem, you analyze it, and you fix it. You take full responsibility for your domain. ● A Great Communicator: You can explain complex database concepts to non-technical stakeholders with clarity, patience, and high energy. ● Customer-Obsessed: You bring a positive attitude to every interaction. You aren’t just delivering a file; you are delivering a solution that helps the customer succeed. ● Results-Oriented: You take pride in delivering top-notch work consistently. You care about the quality of your code and the stability of the systems you manage. Requirements ● 4+ years of experience with Microsoft SQL Server (Development & Administration) or Postgres Or MySQL. ● Expertise in T-SQL and schema design. ● Experience with performance tuning and query optimization. ● Strong understanding of database security and maintenance. ● Excellent verbal and written communication skills (English). Candidate’s Technical skill distribution: 1. SQL (Development & Administration) – 60% 2. Advanced data concepts (Datalakes, AI driven data engineering) – 20% 3. Business (Domain) understanding and applied solutioning – 20%

Apply Now ↗