Overview
Job Summary:
We are seeking a passionate and experienced Senior Full Stack Developer to lead the development and implementation of cutting-edge web applications and identity verification systems. The role involves working on innovative projects, including integrating with government APIs (SSA/DMV for the USA and Aadhaar/UIDAI for India), while adhering to compliance regulations. If you have a strong background in the MERN stack and are excited about advancing your career in full-stack development, join us at Research Connect LLC.
Key Responsibilities:System Design and Development:
- Develop and maintain scalable full-stack applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Design and implement secure, scalable backend systems for real-time identity verification.
- Build clean, efficient, and secure RESTful APIs for data processing.
Integration with Government APIs:
- Integrate with SSA/DMV APIs for US-based identity verification.
- Implement Aadhaar-based authentication using UIDAI APIs for India.
Frontend Development:
- Create responsive, user-friendly UIs using React.js and Tailwind CSS.
- Develop feedback mechanisms to display real-time verification results.
Authentication and Security:
- Implement authentication and authorization mechanisms using JWT and OAuth.
- Ensure compliance with regional data privacy regulations like CCPA, HIPAA, GDPR, and UIDAI guidelines.
- Implement data encryption and secure storage mechanisms.
Database and Optimization:
- Optimize data schemas and queries using Mongoose for MongoDB.
- Design robust and scalable NoSQL schemas.
Fraud Detection and Logging:
- Integrate AI/ML-powered fraud detection mechanisms for anomaly detection.
- Implement logging and monitoring for audit trails and debugging.
Collaboration and Deployment:
- Collaborate with cross-functional teams to troubleshoot, debug, and upgrade software.
- Deploy full-stack applications in production environments using cloud platforms like AWS, Azure, or GCP.
Testing and Maintenance:
- Conduct unit, integration, and end-to-end testing to ensure system reliability.
- Upgrade and maintain existing software solutions to meet evolving business needs.
Required Skills and Qualifications:Technical Skills:
- Proficiency in React.js, including functional components and hooks.
- Advanced experience in Node.js and Express.js for backend development.
- Strong expertise in MongoDB, designing NoSQL schemas, and using Mongoose.
- Skilled in designing clean and scalable RESTful APIs.
- Hands-on experience with TypeScript for strongly-typed codebases.
- Proficiency in Tailwind CSS for responsive UI development.
- Experience with secure authentication using JWT and OAuth.
- Familiarity with AES-256 encryption and secure data handling.
- Solid understanding of core data structures (arrays, objects, stacks, and trees).
- Proficiency in Git and GitHub for version control and team collaboration.
- Proven experience in integrating third-party APIs and sensitive data processing.
Preferred Skills:
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Familiarity with CI/CD pipelines and deployment automation.
- Knowledge of Agile methodologies and DevOps practices.
- Exposure to fraud detection mechanisms using AI/ML tools.
Education:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Soft Skills:
- Strong problem-solving and analytical abilities.
- Excellent communication and documentation skills.
- Ability to manage time effectively and meet tight deadlines.
- Collaborative mindset and eagerness to contribute to a dynamic team.
Why Join Us?
- Be part of a company that values innovation and professional growth.
- Work on challenging projects with the latest technologies.
- Enjoy a collaborative and supportive work environment with opportunities to implement new ideas.
Compensation:
- Competitive salary based on experience.
Performance-based incentives for timely completion of projects.
Job Types: Full-time, Permanent
Pay: Up to ₹500,000.00 per year
Benefits:
- Paid sick time
Location Type:
- In-person
Schedule:
- Day shift
- Fixed shift
Experience:
- Integrate with SSA/DMV APIs: 1 year (Required)
- Familiarity with AES-256 encryption: 1 year (Required)
- core data structures (arrays, objects, stacks, and trees): 1 year (Required)
- integrating third-party APIs: 1 year (Required)
- authentication using JWT and OAuth: 1 year (Required)
Work Location: In person
Speak with the employer
+91 8452892062