Full Stack Developer - Bangalore, India - Jpmc

Photon Research Associates, Inc

  • India, TN
  • 30+ days ago

    Highlights

    Experience with front-end frameworks (React, Angular, Vue.js) and back-end frameworks (Express, Django, Flask, Spring Boot). Problem-Solving: Strong analytical and troubleshooting skills with the ability to solve complex problems.

    Numbers & Facts

    LocationIndia, TN

    Description

    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).

    Similar Jobs