Skip to Content

JavaScript Full Stack Developer

Bangalore, India

Role Overview:

We are seeking a talented and motivated Full Stack Developer, proficient in modern JavaScript stacks and cloud platforms, to join our dynamic team immediately. You will be responsible for building scalable web and mobile applications using Next.js, React.js, Node.js, and React Native, with a strong focus on backend and cloud integrations.

Key Responsibilities

·         Design, develop, and maintain scalable web applications using Next.js and React.js.

·         Build RESTful APIs and backend services with Node.js and Express.js.

·         Develop and deploy cross-platform mobile applications using React Native.

·         Work with relational databases (MySQL, PostgreSQL, SQL) for data modeling, migration, and optimization.

·         Integrate and manage applications on cloud platforms: AWS, Azure, or GCP.

·         Participate in architecture design, code reviews, and performance optimization.

·         Ensure application security, scalability, and high availability.

·         Collaborate with frontend designers, QA, DevOps, and other engineers in an agile environment.

·         Manage CI/CD pipelines and cloud deployment.

·         Troubleshoot, debug, and upgrade existing systems.

Required Skills & Experience

·         3+ years of hands-on experience in full stack web development.

·         Proficiency in JavaScript/TypeScript, with strong expertise in Next.js, React.js, and Node.js.

·         Experience building mobile apps using React Native.

·         Solid experience with SQL databases: MySQL, PostgreSQL (and general SQL skills).

·         Cloud experience with one or more of: AWS, Azure, Google Cloud Platform (GCP).

·         Understanding of REST APIs, GraphQL, and microservices architectures.

·         Knowledge of Git, version control, CI/CD, and automated testing.

·         Strong problem-solving and communication skills.

Preferred/Bonus Skills

·         Experience with serverless frameworks or containerization (Docker, Kubernetes).

·         Familiarity with cloud-native patterns (Lambdas, Functions, S3/Blob/GCS, etc).

·         Exposure to Agile/Scrum methodologies.

·         Prior experience in multi-tenant SaaS applications.

·         Knowledge of application monitoring, analytics, and security best practices.

Education

·         Bachelor’s or master’s degree in computer science, Information Technology, or related field (or equivalent real-world experience).