JobHabor

Full Stack Developer - Bangalore, India - JPMC

Photon
Location
India
Workplace
Employment
Salary
Apply on the employer’s site

Posted 1y ago

Key Responsibilities

  • 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: Bachelor's 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).

Skills

  • JavaScript
  • Python
  • Ruby
  • Java
  • HTML
  • CSS
  • TypeScript
  • Node.js
  • PHP
  • React
  • Angular
  • Vue.js
  • Express
  • Django
  • Flask
  • Spring Boot
  • SQL
  • MySQL
  • PostgreSQL
  • MongoDB
  • Git
  • AWS
  • Azure
  • GCP
  • Docker
  • iOS
  • Android

More jobs at Photon

All 822

Similar roles