Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer II 
India, Karnataka, Bengaluru 
638877843

09.07.2025

Job responsibilities

  • Assist in developing responsive and interactive web applications using modern front-end technologies.
  • Work with designers to translate UI/UX designs into functional code.
  • Support optimization of applications for speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Implement foundational best practices for web development, including accessibility and performance optimization.
  • Collaborate on integrating front-end components with back-end services using RESTful and GraphQL APIs.
  • Write clean, maintainable code using JavaScript, TypeScript, and related frameworks.
  • Participate in user research and feedback evaluation to improve application usability.
  • Engage in code reviews and contribute to team knowledge sharing.
  • Stay informed about emerging technologies and industry trends.
  • Promote a team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience with front-end frameworks/libraries such as React or Angular.
  • Proficient in coding in JavaScript, TypeScript, with basic knowledge of Python or Java preferred.
  • Familiarity with responsive design principles and frameworks like Bootstrap.
  • Understanding of the Software Development Life Cycle and basic agile methodologies.
  • Experience with version control systems, particularly Git.
  • Basic knowledge of software applications and technical processes within a technical discipline (e.g., cloud, AI, machine learning).
  • Experience with testing frameworks such as Jest or Mocha.
  • Strong problem-solving skills and attention to detail.
  • Refer to Tech Stack for additional details.

Preferred qualifications, capabilities, and skills

  • Exposure to cloud platforms such as AWS or Azure.
  • Familiarity with containerization technologies like Docker.
  • Basic knowledge of database management systems such as MongoDB or MySQL.
  • Experience with CI/CD pipelines and DevOps practices.
  • Understanding of Agile methodologies and experience working in Agile teams.
  • Familiarity with UI/UX design tools like Figma.
  • Basic working knowledge of Python or Java for backend development.
  • Tech skills
    • Front-End: HTML, CSS, JavaScript, TypeScript, React, Angular
    • Back-End: Node.js, Express, Python, Java
    • Database: MongoDB, MySQL
    • Version Control: Git
    • Cloud Services: AWS, Azure
    • Containerization: Docker
    • Design Tools: Figma
    • Testing: Jest, Mocha
    • Build Tools: Webpack
    • Responsive Design Frameworks: Bootstrap