We are looking for a skilled Full Stack Developer with strong experience in modern web and mobile application development. The ideal candidate should be comfortable working across frontend, backend, databases, APIs, cloud infrastructure, and version control.
Key Responsibilities
- Develop and maintain responsive web applications using React.js.
- Build and maintain cross-platform mobile applications using React Native.
- Design, develop, and maintain backend applications using Django / Django REST Framework.
- Develop secure, scalable, and well-documented REST APIs.
- Work with MySQL databases, including database design, queries, optimization, and migrations.
- Deploy, monitor, and maintain applications and services on AWS.
- Use Git and GitHub for version control, pull requests, code reviews, and collaborative development.
- Integrate third-party APIs and external services.
- Troubleshoot application issues and improve performance, reliability, and security.
- Participate in technical planning, architecture discussions, testing, and deployment.
- Write clean, reusable, maintainable, and well-documented code.
- Collaborate with product, design, QA, and other development team members.
Required Skills
- Strong experience with JavaScript / TypeScript.
- Hands-on experience with React.js.
- Hands-on experience with React Native.
- Strong knowledge of Python and Django.
- Experience with Django REST Framework and RESTful API development.
- Good knowledge of MySQL and relational database concepts.
- Experience with AWS services such as EC2, S3, RDS, CloudFront, Route 53, Lambda, or related services.
- Strong understanding of Git and GitHub workflows.
- Experience integrating frontend applications with backend APIs.
- Understanding of authentication and authorization, including JWT, OAuth, or token-based authentication.
- Knowledge of responsive UI development and modern frontend practices.
- Good understanding of application security, debugging, performance optimization, and deployment.
Relevant / Preferred Technologies
Experience with some of the following will be an advantage:
- TypeScript
- Redux / Redux Toolkit / Zustand
- Next.js
- HTML5, CSS3, Tailwind CSS, Bootstrap, or Material UI
- PostgreSQL
- Redis
- Celery
- Docker
- Nginx
- AWS RDS, EC2, S3, CloudWatch, Lambda, API Gateway, and CloudFront
- CI/CD pipelines
- GitHub Actions
- Firebase
- WebSockets
- Unit and integration testing
- Linux server administration
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred.
- Relevant professional experience in full-stack software development.
- Strong problem-solving and debugging skills.
- Ability to work independently as well as collaboratively within a team.
- Good communication and time-management skills.
Experience
Preferred: 2+ years of professional software development experience.
Candidates with strong practical experience, project portfolios, or GitHub contributions may also be considered.
Pay: ₹15,000.00 - ₹20,000.00 per month
Benefits:
Education:
Experience:
- React: 2 years (Preferred)
- React Native: 2 years (Preferred)
- Python: 2 years (Preferred)
- MySQL: 2 years (Preferred)
- Rest API: 2 years (Preferred)
Location:
- Nagercoil, Tamil Nadu (Nagercoil) (Required)
Work Location: In person