PH

Full Stack Developer - Bangalore, India - JPMC

PHOTON
Kolkata3-4 LPA Posted 29 Apr 2025
FULL TIME
Sdlc
Ruby
Php
Javascript
Android
+3 more

Job Description

Job description

  • Develop and maintain web applications using front-end and back-end technologies.
  • Build reusable code and libraries for future use.
  • Design and implement new features and functionalities across the full stack.
  • Write clean, scalable, and efficient code in languages such as JavaScript, Python, Ruby, or Java.
  • Integrate third-party APIs and services.
  • Collaborate with UX/UI designers to create responsive and aesthetically pleasing user interfaces.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot, test, and deploy applications and systems.
  • Stay up-to-date with emerging technologies and trends in software development.
  • Ensure cross-platform compatibility and responsiveness.
  • Write and maintain technical documentation.
  • Collaborate with cross-functional teams to define and implement solutions.

Required Skills & Qualifications:

  • Experience: 3+ years of experience as a Full Stack Developer or similar role.
  • Languages/Technologies:
  • Proficiency in front-end languages (HTML5, CSS3, JavaScript, TypeScript).
  • Strong knowledge of back-end languages such as Node.js, Python, Ruby, Java, or PHP.
  • Experience with front-end frameworks (React, Angular, Vue.js) and back-end frameworks (Express, Django, Flask, Spring Boot).
  • Experience with databases such as SQL (MySQL, PostgreSQL) or NoSQL (MongoDB).
  • Familiarity with version control systems like Git.
  • Knowledge of RESTful API design and integration.
  • Familiar with cloud services (AWS, Azure, Google Cloud) and containerization tools (Docker).
  • Familiarity with DevOps practices and CI/CD pipelines is a plus.
  • Education: Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Problem-Solving: Strong analytical and troubleshooting skills with the ability to solve complex problems.
  • Collaboration: Excellent communication skills and the ability to work in a collaborative team environment.
  • Attention to Detail: Ability to write clean, maintainable, and efficient code.

Preferred Qualifications:

  • Experience with mobile app development (iOS/Android).
  • Familiarity with serverless architectures and microservices.
  • Experience with Agile development methodologies.
  • Familiarity with web security best practices.
  • Understanding of the full software development life cycle (SDLC).

Role: Software Development - Other

Industry Type: IT Services & Consulting

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

Education

UG: Any Graduate

PG: Any Postgraduate

Join WhatsApp Channel