Senior Software Engineer

0 years

0 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Software Engineer Full Stack

Location

About IDfy

IDfy is a digital identity and background verification company helping businesses prevent fraud and streamline onboarding. Our services include KYC, background checks, document verification, and risk assessment powered by AI and machine learning.

About Privy

Privy by IDfy

Join us to help shape the future of privacy infrastructurethink Aadhaar or UPI, but for data protection. You'll work with a passionate team, solve real-world challenges, and build systems that will serve as critical infrastructure in the privacy-first era.

Role Overview

Senior Full Stack Engineer

Key Responsibilities

Frontend

  • Design and implement modular, reusable, and performant frontend components.
  • Build responsive and dynamic user interfaces using JavaScript (ES6+), and modern frameworks like React or Vue.
  • Optimize performance with techniques like lazy loading, code splitting, and virtual scrolling.
  • Leverage browser APIs and handle advanced cases (e.g., iframe embedding, secure cross-domain communication).
  • Implement secure cookie handling (e.g., HttpOnly, SameSite, Secure).

Backend

  • Design and implement RESTful APIs; familiarity with backend frameworks (Elixir/Phoenix is a plus).
  • Develop scalable, secure, and maintainable backend services.
  • Integrate authentication protocols such as JWT and OAuth.
  • Ensure API performance and reliability across systems.

General

  • Collaborate cross-functionally with product, design, and engineering teams.
  • Debug complex issues and optimize performance across the stack.
  • Stay up to date with emerging tools, trends, and best practices in full stack development.

Required Skills

Frontend

  • Strong JavaScript (ES6+) and TypeScript proficiency.
  • Experience with modern frameworks: React, Vue.js, Angular, or SolidJS.
  • Deep understanding of DOM, events, accessibility, and semantic HTML.
  • Advanced CSS knowledge: Flexbox, Grid, animations, pre-processors (SASS/LESS).

Performance Optimization

  • Experience with bundlers like Webpack, Vite, or Rollup.
  • Hands-on with tree shaking, code splitting, asset optimization.
  • Expertise in rendering large datasets with techniques like virtual DOM/windowing.

Backend

  • Experience with any backend language Node JS bonus for Elixir/Phoenix.
  • Strong grasp of REST principles and API design.
  • Understanding of database design and querying.

Security & Browser APIs

  • In-depth knowledge of browser APIs: Web Storage, Service Workers, Canvas, etc.
  • Secure cross-domain communication and authentication practices.

General

  • Solid understanding of the JavaScript event loop.
  • Strong debugging and troubleshooting skills.
  • Familiarity with Agile methodologies and CI/CD pipelines.
  • Excellent written and verbal communication.

Why Join Us

  • Work on critical infrastructure for India's privacy future.
  • Solve meaningful, real-world challenges at scale.
  • Be part of a high-impact, fast-paced team with ambitious goals.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You