Job Description
We are seeking a Senior Full Stack Developer skilled in React, Django, and PostgreSQL to lead the development of scalable, high-performance applications as part of our core engineering team.
Key Responsibilities
Lead the design, development, and deployment of web and mobile applications using React (Frontend) and Django (Backend).
Architect and optimize PostgreSQL databases for performance, scalability, and security.
Collaborate with product managers, AI/ML developers, and designers to deliver seamless user experiences.
Build RESTful and GraphQL APIs for integration with mobile apps and third-party services.
Implement authentication, role-based access, and HIPAA-compliant data handling for healthcare applications.
Ensure responsive UI/UX and cross-browser compatibility.
Conduct code reviews, enforce coding standards, and mentor junior developers.
Optimize performance and troubleshoot issues in production environments.
Work closely with DevOps for CI/CD pipeline setup and deployment on AWS or similar cloud infrastructure.
Stay updated with emerging technologies and contribute to architectural decisions.
Required Skills & Qualifications
Bachelor's or Master's Degree in Computer Science, Engineering, or a related field.
5+ years of professional experience in full-stack web development.
Strong proficiency in:
Frontend: React.js, Redux, TypeScript, Next.js (optional)
Backend: Django, Django REST Framework (DRF)
Database: PostgreSQL, with deep understanding of schema design and query optimization
Hands-on experience with API integrations, WebSockets, and asynchronous programming.
Familiarity with AWS (EC2, RDS, S3, Lambda) or similar cloud platforms.
Experience with Docker, Git, and CI/CD pipelines.
Knowledge of data security, HIPAA compliance, or healthcare application standards (preferred).
Excellent problem-solving and communication skills.
Ability to work independently in a fast-paced startup environment.
Preferred Skills
Experience with AI/ML model integration (bonus).
Familiarity with mobile app integration (React Native or Flutter).
Knowledge of GraphQL, Redis, or Celery.
Exposure to microservices or serverless architecture.