{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/unit-and-integration-tests"},"x-facet":{"type":"skill","slug":"unit-and-integration-tests","display":"Unit And Integration Tests","count":3},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_61b05450-fca"},"title":"Software Engineer II","description":"<p>We are looking for an ambitious, experienced, driven and solution orientated individual to join our product and platform development team. As a Software Engineer II, you will be responsible for designing and developing product features that can scale to 100K+ RPS, taking ownership of product features and ensuring their quality, writing clean code with proper test coverage, and mentoring junior members of the team.</p>\n<p><strong>Responsibilities</strong></p>\n<ul>\n<li>Design and develop product features that are delivered to 820M monthly active users and can scale to 100K+ RPS</li>\n<li>Take ownership of the product features and be responsible for its quality</li>\n<li>Write clean code with proper test coverage</li>\n<li>Review others&#39; code and ensure that it is up to organization standards</li>\n<li>Mentor junior members of the team</li>\n<li>Build reusable modules and libraries for future use</li>\n<li>Optimize application for maximum speed and scalability</li>\n<li>Participate in the hiring process</li>\n<li>Keep calm and learn every day</li>\n</ul>\n<p><strong>Requirements</strong></p>\n<ul>\n<li>4+ years of medium to large scale server-side software development experience</li>\n<li>Strong working knowledge of a backend programming language like Clojure and Java in production</li>\n<li>Thorough knowledge of CS fundamentals: Data structures and time complexity of algorithms</li>\n<li>Knowledge of system design and architecture</li>\n<li>Experience in working with one or more of MongoDB, Redis, Elasticsearch, Kafka, and Postgresql at scale</li>\n<li>Knowledge of Posix compliant operating systems (we develop on Mac OS X and deploy on GNU/Linux)</li>\n<li>Comfortable using CLI tools for achieving day-to-day tasks</li>\n<li>Experience in writing unit and integration tests</li>\n<li>Excellent problem-solving skills and a proactive approach to issue resolution</li>\n<li>Excellent verbal and written communication skills</li>\n<li>Bachelor’s degree in Computer Science (or equivalent)</li>\n</ul>\n<p><strong>Nice to have</strong></p>\n<ul>\n<li>Knowledge of frontend development and tools, especially JavaScript and React</li>\n<li>Knowledge of functional programming is a plus (we use Clojure)</li>\n<li>Experience with benchmarking systems for performance, and failure detection</li>\n</ul>\n<p><strong>Benefits</strong></p>\n<ul>\n<li>Hybrid setup</li>\n<li>Worker&#39;s insurance</li>\n<li>Paid Time Offs</li>\n<li>Other employee benefits to be discussed by our Talent Acquisition team in India</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_61b05450-fca","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Helpshift","sameAs":"https://apply.workable.com","logo":"https://logos.yubhub.co/j.com.png"},"x-apply-url":"https://apply.workable.com/j/2A84E2DC6C","x-work-arrangement":"hybrid","x-experience-level":"mid","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Clojure","Java","MongoDB","Redis","Elasticsearch","Kafka","Postgresql","Posix compliant operating systems","CLI tools","unit and integration tests"],"x-skills-preferred":["JavaScript","React","functional programming"],"datePosted":"2026-03-09T10:56:49.060Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pune, Maharashtra, India"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"Clojure, Java, MongoDB, Redis, Elasticsearch, Kafka, Postgresql, Posix compliant operating systems, CLI tools, unit and integration tests, JavaScript, React, functional programming"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_5ea7b3e3-440"},"title":"Software Development Engineer","description":"<p><strong>About the Role</strong></p>\n<p>We are looking for an ambitious and experienced software development engineer to join our product and platform development team. As a key member of our team, you will collaborate with multiple teams to deliver high-quality and highly scalable products.</p>\n<p><strong>Responsibilities</strong></p>\n<p><strong>Core Platform Development</strong></p>\n<ul>\n<li>Work on the resiliency, availability, and latency of our core platform and services that are delivered to 820 million monthly active users and can scale to 100K+ RPS.</li>\n<li>Work with multiple databases and ensure scalability for the interacting platform components.</li>\n<li>Take ownership and publish (internal) reusable services and APIs.</li>\n<li>Enable feature teams to use the core platform.</li>\n</ul>\n<p><strong>Code Quality and Review</strong></p>\n<ul>\n<li>Write clean code with proper test coverage.</li>\n<li>Review others&#39; code and ensure that it is up to organization standards.</li>\n<li>Mentor junior members of the team.</li>\n</ul>\n<p><strong>Optimization and Performance</strong></p>\n<ul>\n<li>Optimize application for maximum speed and scalability.</li>\n<li>Participate in the hiring process.</li>\n<li>Keep calm and learn every day.</li>\n</ul>\n<p><strong>Nice to Have</strong></p>\n<ul>\n<li>Knowledge of frontend development and tools, especially JavaScript and React.</li>\n<li>Knowledge of functional programming is a plus (we use Clojure).</li>\n<li>Experience with benchmarking systems for performance, and failure detection.</li>\n<li>Experience in working with any of the above databases at scale is good to have.</li>\n</ul>\n<p><strong>Benefits</strong></p>\n<ul>\n<li>Hybrid setup</li>\n<li>Worker&#39;s insurance</li>\n<li>Paid Time Offs</li>\n<li>Other employee benefits to be discussed by our Talent Acquisition team in India.</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_5ea7b3e3-440","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Helpshift","sameAs":"https://apply.workable.com","logo":"https://logos.yubhub.co/j.com.png"},"x-apply-url":"https://apply.workable.com/j/47EB4FCF3F","x-work-arrangement":"hybrid","x-experience-level":"mid","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Clojure","Java","Data structures","Time complexity of algorithms","System design and architecture","YugabyteDB","Redis","Elasticsearch","Kafka","Postgresql","Posix compliant operating systems","CLI tools","Code editor","Unit and integration tests"],"x-skills-preferred":["JavaScript","React","Functional programming","Benchmarking systems","Failure detection"],"datePosted":"2026-03-09T10:55:29.632Z","employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"Clojure, Java, Data structures, Time complexity of algorithms, System design and architecture, YugabyteDB, Redis, Elasticsearch, Kafka, Postgresql, Posix compliant operating systems, CLI tools, Code editor, Unit and integration tests, JavaScript, React, Functional programming, Benchmarking systems, Failure detection"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_6d977c57-e86"},"title":"Frontend SE II","description":"<p>You will work on designing and developing product features for 820M monthly active users. This role involves taking ownership of product features and ensuring their quality. You will write clean code with proper test coverage, review others&#39; code, and mentor junior team members. You will also build reusable modules and libraries, optimize applications for speed and scalability, and ensure technical feasibility of UI/UX designs. Additionally, you will identify and correct bottlenecks and fix bugs.</p>\n<p>Responsibilities:</p>\n<ul>\n<li>Design and develop product features that are delivered to 820M monthly active users</li>\n<li>Take ownership of the product features and be responsible for its quality</li>\n<li>Write clean code with proper test coverage</li>\n<li>Review others&#39; code and ensure that it is up to organisation standards</li>\n<li>Mentor junior members of the team</li>\n<li>Build reusable modules and libraries for future use</li>\n<li>Optimise application for maximum speed and scalability</li>\n<li>Ensure the technical feasibility of UI/UX designs</li>\n<li>Identify and correct bottlenecks and fix bugs</li>\n</ul>\n<p>Nice to Have:</p>\n<ul>\n<li>Experience in CSS frameworks like Sass, Tailwind, and Redux</li>\n<li>Experience in working with large frontend applications</li>\n<li>Knowledge of backend development and tools</li>\n</ul>\n<p>Requirements:</p>\n<ul>\n<li>4+ years of experience in writing client-side JavaScript, developing medium to large scale client side applications</li>\n<li>Proficient understanding of modern web tech stack including HTML5, CSS3, and ES6</li>\n<li>Strong understanding of ReactJS and Flux architecture</li>\n<li>Familiarity with build tools like Webpack, Babel, and Gulp</li>\n<li>Proficient understanding of cross-browser compatibility issues and ways to work around them</li>\n<li>Knowledge of frontend optimisation techniques and tools (eg. Lighthouse)</li>\n<li>Proficient with Git</li>\n<li>Experience in writing unit and integration tests</li>\n<li>Excellent problem-solving skills and a proactive approach to issue resolution</li>\n<li>Excellent verbal and written communication skills</li>\n<li>Bachelor’s degree in Computer Science (or equivalent)</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_6d977c57-e86","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Helpshift","sameAs":"https://apply.workable.com","logo":"https://logos.yubhub.co/j.com.png"},"x-apply-url":"https://apply.workable.com/j/B96C1B28F1","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["client-side JavaScript","HTML5","CSS3","ES6","ReactJS","Flux architecture","Webpack","Babel","Gulp","Git","unit and integration tests"],"x-skills-preferred":["Sass","Tailwind","Redux","backend development and tools"],"datePosted":"2026-03-09T10:53:28.284Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pune"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"client-side JavaScript, HTML5, CSS3, ES6, ReactJS, Flux architecture, Webpack, Babel, Gulp, Git, unit and integration tests, Sass, Tailwind, Redux, backend development and tools"}]}