Ihub-data, iiit hyderabad | full stack engineer

2 days ago


Hyderabad, India IHub-Data, IIIT Hyderabad Full time
Job Title: Full-Stack Developer
Job Description :
We are seeking a talented Full-Stack Developer to work on all layers of our web application, from user interfaces to back-end services. You will play a key role in developing and integrating features that allow users to upload, edit, and process images. As a Full-Stack Developer, you will collaborate with designers, back-end engineers, and product managers to create a seamless, high-performance experience for our users. You should be comfortable working on both the front-end (UI) and back-end (server-side logic) of the product.
Key Responsibilities :
Full-Stack Development : Develop and maintain both the front-end and back-end components of the image processing tool, ensuring smooth integration of features like image upload, manipulation, and editing tools.
Front-End UI Development : Build and maintain responsive user interfaces for image-related functionalities using technologies like HTML5, CSS3, Java Script , and modern front-end frameworks such as React.js.
Back-End Development : Design and implement server-side logic and APIs using technologies like Node.js , Express, or other back-end frameworks. Integrate image processing tools and manage image file uploads and storage.
Image Processing Integration : Work with image manipulation libraries and services (e.g., Fabric.js, Sharp.js, or other image editing libraries) to implement tools like resizing, cropping, filtering, and analysis directly within the application.
Database Management : Design, implement, and maintain the database schema (e.g., SQL or No SQL) for storing user data and image metadata, ensuring efficient querying and scalability.
API Development : Create and maintain RESTful APIs to interact with the front-end and other services, ensuring seamless data exchange between the front-end and back-end.
Performance Optimization: Optimize both the front-end and back-end code for performance, ensuring fast page load times and efficient image processing, even for larger files.
Testing & Quality Assurance : Write unit tests, conduct code reviews, and ensure that all features are thoroughly tested and meet quality standards.
Cross-Functional Collaboration : Collaborate closely with UX/UI designers, product managers, and other developers to implement new features and ensure the product meets user needs and expectations.
Version Control : Utilize Git for version control and work with platforms such as Git Hub or Git Lab.
Documentation: Maintain clear and up-to-date documentation for both front-end and back-end code, and participate in writing technical specifications.
Required Skills and Qualifications :
Proven Full-Stack Development Experience: At least 3 years of experience in full-stack development, building and deploying web applications.
Proficiency in Front-End Technologies: Strong experience with HTML5, CSS3, Java Script, and modern front-end frameworks like React.js, Vue.js, or Angular.
Proficiency in Back-End Technologies: Experience with Node.js, Express, and server-side Java Script, as well as creating RESTful APIs and handling server-side logic.
Image Processing Knowledge: Familiarity with image manipulation libraries (e.g., Fabric.js, Sharp.js) and working with image file formats (JPEG, PNG) within web applications.
Database Knowledge: Experience with both SQL (e.g., Postgre SQL, My SQL ) and No SQL (e.g., Mongo DB) databases, including schema design and query optimization.
Cloud Storage Integration: Experience integrating cloud services such as AWS S3, Google Cloud Storage, or similar platforms for file upload and management.
Responsive Design: Ability to build responsive, mobile-first applications that work seamlessly across different devices and screen sizes.
Performance Optimization: Proven ability to optimize web applications for performance, especially in handling and processing large image files.
Version Control: Proficiency with Git and collaborative development using platforms like Git Hub or Git Lab.
Problem-Solving: Excellent problem-solving skills with the ability to troubleshoot and resolve issues in both front-end and back-end code.
Communication: Strong verbal and written communication skills to effectively collaborate with cross-functional teams.
Nice-to-Have Skills :
Experience with Image Editing and OCR: Familiarity with advanced image manipulation techniques or optical character recognition (OCR) in web applications.
Cloud Function Integration: Experience working with cloud-based serverless functions, e.g., AWS Lambda, for scalable image processing.
Testing Frameworks: Experience with front-end testing frameworks such as Jest, Mocha, or Cypress, and back-end testing frameworks like Chai or Super test.
Education :
Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent work experience.
Why Join Us ?
Innovative Product: Work on an exciting, innovative image processing product with a focus on creating a seamless and high-performance user experience.
Collaborative Environment: Join a passionate and supportive team of developers, designers, and product managers working together to create an impactful product.
Career Growth: Opportunities to grow professionally as you work on a rapidly evolving product and contribute to the company's success.
How to Apply :
If you’re excited about building and enhancing a cutting-edge image processing product, we’d love to hear from you Please send your resume, portfolio (if applicable), and any relevant work samples to (email address).

  • Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    iHub-Data, a pioneering research institution based at the esteemed IIIT Hyderabad, is seeking a highly skilled Machine Learning Engineer to spearhead innovative projects in computer vision and deep learning. This exciting opportunity offers a chance to collaborate with experts in the field and drive cutting-edge solutions.About UsWe are iHub-Data, a dynamic...


  • hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title : Computer Vision Engineer Position: OnsiteLocation: Inside the IIIT University Gachibowli HyderabadPrimary Skills:Computer Vision, Machine Learning, Artificial Intelligence, Python, Deep LearningDegree:B.Tech/B.E.Required skills:Bachelors or higher degree, in ECE, CS, or EEE disciplines with a strong programming knowledge.Deep expertise in...


  • Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    iHub-Data, IIIT Hyderabad is seeking a talented and experienced Machine Learning/Deep Learning Software Engineer to join our dynamic and innovative team.Job DescriptionWe are looking for a passionate engineer who will help build practical applications in using images and video.In this position, the person will be required to:Scale up proof-of-concept (POC)...


  • hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title: Full-Stack DeveloperJob Description :We are seeking a talented Full-Stack Developer to work on all layers of our web application, from user interfaces to back-end services. You will play a key role in developing and integrating features that allow users to upload, edit, and process images. As a Full-Stack Developer, you will collaborate with...


  • hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title: Full-Stack Developer Job Description : We are seeking a talented Full-Stack Developer to work on all layers of our web application, from user interfaces to back-end services. You will play a key role in developing and integrating features that allow users to upload, edit, and process images. As a Full-Stack Developer, you will collaborate with...


  • hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title: Full-Stack DeveloperJob Description:We are seeking a talented Full-Stack Developer to work on all layers of our web application, from user interfaces to back-end services. You will play a key role in developing and integrating features that allow users to upload, edit, and process images. As a Full-Stack Developer, you will collaborate with...


  • Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    About UsAt iHub-Data, IIIT Hyderabad, we are a dynamic team dedicated to developing cutting-edge technologies that transform the way people interact with data. Our mission is to create innovative solutions that make a tangible impact on society.


  • Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    We are seeking a talented Machine Learning/Deep Learning Software Engineer to join our dynamic team at iHub-Data, IIIT Hyderabad. As a key member of our team, you will play a crucial role in designing, developing, and optimizing machine learning solutions to drive innovation in our products.The ideal candidate should have a strong background in machine...


  • Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    iHub-Data OpportunityWe are seeking a talented and experienced Machine Learning/Deep Learning Software Engineer to join our dynamic and innovative team at iHub-Data, IIIT Hyderabad.About the RoleAs a key member of our team, you will play a crucial role in designing, developing, and optimizing machine learning solutions to solve complex problems and drive...


  • hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title : Computer Vision Engineer Position: Onsite Location: Inside the IIIT University Gachibowli Hyderabad Primary Skills: Computer Vision, Machine Learning, Artificial Intelligence, Python, Deep Learning Degree: B.Tech/B.E. Required skills: Bachelors or higher degree, in ECE, CS, or EEE disciplines with a strong programming knowledge. Deep expertise...


  • Hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title : Computer Vision Engineer Position: OnsiteLocation: Inside the IIIT University Gachibowli HyderabadPrimary Skills:Computer Vision, Machine Learning, Artificial Intelligence, Python, Deep LearningDegree:B.Tech/B.E.Required skills:Bachelors or higher degree, in ECE, CS, or EEE disciplines with a strong programming knowledge.Deep expertise in...


  • Hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title : Computer Vision EngineerPosition: OnsiteLocation: Inside the IIIT University Gachibowli HyderabadPrimary Skills:Computer Vision, Machine Learning, Artificial Intelligence, Python, Deep LearningDegree:B.Tech/B.E.Required skills:Bachelors or higher degree, in ECE, CS, or EEE disciplines with a strong programming knowledge.Deep expertise in...


  • hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Systems AdministratorResponsibilities:• Installing, configuring, fine-tuning and troubleshooting Linux servers.• Building and deploying open source and proprietary software.• Diagnosing and resolving system operational problems quickly and effectively.• Maintaining and monitoring the security of Linux servers.• Assisting users with access and...


  • Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    Job DescriptioniHub-Data, IIIT Hyderabad seeks an experienced Linux System Administrator to join our team.ResponsibilitiesServer Administration: Install, configure, fine-tune, and troubleshoot Linux servers to ensure optimal performance.Software Deployment: Build and deploy open-source and proprietary software on our infrastructure.Problem Resolution:...


  • Hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title : Computer Vision Engineer Position: Onsite Location: Inside the IIIT University Gachibowli Hyderabad Primary Skills: Computer Vision, Machine Learning, Artificial Intelligence, Python, Deep Learning Degree: B.Tech/B.E. Required skills: Bachelors or higher degree, in ECE, CS, or EEE disciplines with a strong programming knowledge. Deep expertise...


  • Hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title : Computer Vision Engineer Position: Onsite Location: Inside the IIIT University Gachibowli HyderabadPrimary Skills:Computer Vision, Machine Learning, Artificial Intelligence, Python, Deep LearningDegree:B.Tech/B.E.Required skills:Bachelors or higher degree, in ECE, CS, or EEE disciplines with a strong programming knowledge.Deep expertise in...


  • Hyderabad, India iHub-Data, IIIT Hyderabad Full time

    Job Title : Computer Vision Engineer Position: Onsite Location: Inside the IIIT University Gachibowli HyderabadPrimary Skills:Computer Vision, Machine Learning, Artificial Intelligence, Python, Deep LearningDegree:B.Tech/B.E.Required skills:Bachelors or higher degree, in ECE, CS, or EEE disciplines with a strong programming knowledge.Deep expertise in...


  • Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    OverviewiHub-Data, IIIT Hyderabad is a leading research and development institution seeking talented professionals to join our team. Our organization specializes in developing cutting-edge machine learning and deep learning solutions to tackle complex problems.Estimated Salary: ₹1,200,000 - ₹1,800,000 per annumJob DescriptionWe are looking for a skilled...

  • Visual AI Developer

    1 week ago


    Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    Job OverviewiHub-Data is a dynamic and innovative research organization at IIIT Hyderabad seeking an experienced Visual AI Developer to join our team.About the RoleWe are looking for a talented individual with a strong background in computer vision, machine learning, and deep learning to design, develop, and optimize cutting-edge image processing...


  • Hyderabad, Telangana, India IIIT - Hyderabad Full time

    Job Overview">IIIT Hyderabad seeks an experienced and visionary leader to fill the role of Chief Administrative Officer. As a key member of the Institute's leadership team, the successful candidate will be responsible for driving the day-to-day operations of the Institute, ensuring seamless delivery of services, and promoting a positive work...