Inno Protech - Bengaluru, India - Inno Protech Solutions Private Limited

    Default job background
    Description

    Job Description:


    We are seeking an experienced and highly skilled Developer with a minimum of 3 years of hands-on experience to join our dynamic and innovative team.

    As a Senior Developer, you will be responsible for designing and implementing cutting-edge web applications, collaborating with cross-functional teams, and ensuring the performance and responsiveness of our Frontend Development:


    • Develop new userfacing features using
    • Build reusable components and frontend libraries for future use.
    • Translate designs and wireframes into highquality code.

    State Management:

    • Implement state management solutions using tools such as Redux or Context API.
    • Ensure the application's responsiveness and seamless user experience across various devices and platforms.

    API Integration:

    • Collaborate with backend developers to integrate userfacing elements with serverside logic.
    • Consume and integrate RESTful APIs and GraphQL endpoints.

    Code Quality and Testing:

    • Write efficient, welldocumented, and maintainable code.
    • Conduct unit testing and integration testing to ensure the reliability of the application.
    • Perform code reviews and provide constructive feedback to team members.

    Performance Optimization:

    • Identify and address performance bottlenecks.
    • Optimize components for maximum performance across a vast array of webcapable devices and browsers.

    Continuous Improvement:

    • Stay updated on the latest industry trends and technologies, and propose adoption of new tools and best practices.
    • Actively participate in agile development methodologies and contribute to process improvement.

    Collaboration:

    • Work closely with UX/UI designers to implement designs and create visually appealing and intuitive user interfaces.
    • Collaborate with crossfunctional teams including backend developers, QA engineers, and product managers.

    Documentation:

    • Document technical specifications, system architecture, and implementation details.
    • Create and maintain project documentation for future Education: Bachelor's degree in computer science, Information Technology, or a related field.

    Experience:
    Minimum of 3 years of professional experience in development.


    Skills:

    • Proficiency in and its core principles.
    • Strong proficiency in JavaScript, including ES6+ features.
    • Experience with popular state management libraries (e.g., Redux).
    • Familiarity with RESTful APIs and GraphQL.
    • Understanding of the full web development process, including design, development, and deployment.
    • Excellent problemsolving and communication skills.
    • Additional Skills (Preferred):
    • Experience with build tools such as Webpack.
    • Knowledge of serverside rendering and its implementation.
    • Familiarity with code versioning tools such as Git.
    • Experience with testing frameworks such as Jest or Enzyme.
    If you are a passionate and skilled Developer looking to contribute to exciting projects, we invite you to apply and join our innovative team
    )