CrawlJobs Logo

GUI Developer

benisontech.com Logo

Benison

Location Icon

Location:
India , Bangalore North

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

1.1 Industry Experience: 4-12 years of relevant software product engineering experience in UI architecture & design. Experience of having worked in large teams in a medium to large company setup. Capability to self-start with minimal input and provide technical direction to junior team members. Experience in working with partners and third-party vendors for UI-UX design. Willingness to contribute to hiring, mentoring and building teams. Well versed with Agile/Scrum & DevOPS software development methodologies and processes. 1.2 Technical Skills: Deep hands on experience in JavaScript (functional programming), EcmaScript6, HTML5 & DOM APIS, CSS. In-depth experience on front end frameworks such as ReactJS, AngularJS, Vue.js. Familiarity with Redux, Typescript libraries, media queries, browser compatibility and accessibility. Familiarity with nodeJS, npm and webpack scripts. Experience in Git and Chrome Developer tools, UI debugging. Experience in writing unit tests using tools like Mocha, Chai, Karma, Jasmine, automation and security. Exposure to full-stack development - building the web API backend that will power the frontend. Experience in UI-UX design and use of design tools. Experience in using RDBMS (MySQL, Postgres etc), NoSQL (Elastic, Redis, Aerospike etc). 1.3 Soft Skills: Excellent communication skills (written, verbal, presentation and listening). Active team player & excellent interpersonal interactions skills in a teamwork environment. Must have ability to drive and demand result from team, resolve technical conflicts. 1.4 Qualification: Graduate/Post graduate in Computer Science / Electronics Engineering in the relevant field.

Requirements:

  • 4-12 years of relevant software product engineering experience in UI architecture & design
  • Experience of having worked in large teams in a medium to large company setup
  • Capability to self-start with minimal input and provide technical direction to junior team members
  • Experience in working with partners and third-party vendors for UI-UX design
  • Willingness to contribute to hiring, mentoring and building teams
  • Well versed with Agile/Scrum & DevOPS software development methodologies and processes
  • Deep hands on experience in JavaScript (functional programming), EcmaScript6, HTML5 & DOM APIS, CSS
  • In-depth experience on front end frameworks such as ReactJS, AngularJS, Vue.js
  • Familiarity with Redux, Typescript libraries, media queries, browser compatibility and accessibility
  • Familiarity with nodeJS, npm and webpack scripts
  • Experience in Git and Chrome Developer tools, UI debugging
  • Experience in writing unit tests using tools like Mocha, Chai, Karma, Jasmine, automation and security
  • Exposure to full-stack development - building the web API backend that will power the frontend
  • Experience in UI-UX design and use of design tools
  • Experience in using RDBMS (MySQL, Postgres etc), NoSQL (Elastic, Redis, Aerospike etc)
  • Excellent communication skills (written, verbal, presentation and listening)
  • Active team player & excellent interpersonal interactions skills in a teamwork environment
  • Must have ability to drive and demand result from team, resolve technical conflicts
  • Graduate/Post graduate in Computer Science / Electronics Engineering in the relevant field

Additional Information:

Job Posted:
January 04, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for GUI Developer

Core Java Developer

We are looking for a Core Java Developer in Pune, India to help design and maint...
Location
Location
India , Pune
Salary
Salary:
Not provided
actian.com Logo
Actian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software application development experience using core Java
  • JDK 11 (or higher)
  • JUNIT
  • Strong knowledge of version control, build, and continuous integration tools (Jenkins/Maven/Tycho/Git)
  • Ability to learn and implement new technologies quickly and effectively
  • Object Oriented development experience
  • Excellent analytical and communication skills
  • Experience working in an Agile/Scrum environment
  • Windows and Linux operating systems
Job Responsibility
Job Responsibility
  • Effectively perform requirements/feasibility analysis, estimation, design generation, implementation, and validation as part of overall development process
  • Generate user interface prototypes/mockups within short, rapid development cycles
  • Assist engineering staff in maintaining existing product releases
  • Work with existing Product Architects to improve Continuous Integration infrastructure and facilitate test automation through various methods and interfaces
  • Fulltime
Read More
Arrow Right

Inventory Software Developer

For our client – worldwide leader in innovative IT and networking technologies –...
Location
Location
Salary
Salary:
Not provided
flint-international.com Logo
Flint International
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design, develop, and unit test software modules or features for new or upgraded systems and products
  • Develop and implement software according to project plans and priorities
  • Document software design and analysis comprehensively
  • Write and maintain Java code, create Spring beans, and develop JUnit tests
  • Develop and extend GUI components such as grids and reports using core product modules
  • Adhere to established coding and documentation standards while extending core product components
  • Write and optimize database queries and procedures, primarily for Neo4j, PostgreSQL
  • Support debugging, deployment, and environment setup using tools and platforms such as Docker, AWS, and Kubernetes
  • Operate within a global team environment
  • Participate in status meetings with stakeholders as required
Job Responsibility
Job Responsibility
  • Design, develop, and unit test software modules or features for new or upgraded systems and products
  • Develop and implement software according to project plans and priorities
  • Document software design and analysis comprehensively
  • Write and maintain Java code, create Spring beans, and develop JUnit tests
  • Develop and extend GUI components such as grids and reports using core product modules
  • Adhere to established coding and documentation standards while extending core product components
  • Write and optimize database queries and procedures, primarily for Neo4j, PostgreSQL
  • Support debugging, deployment, and environment setup using tools and platforms such as Docker, AWS, and Kubernetes
  • Operate within a global team environment
  • Participate in status meetings with stakeholders as required
Read More
Arrow Right

Sr. Software Engineer (Medical Devices)

Location
Location
United States , Raleigh, NC
Salary
Salary:
Not provided
bytecubit.com Logo
Bytecubit Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years’ experience with SW development
  • SW development for Medical Devices
  • BS in Computer Science
  • C, C#, C++ skills
  • Microsoft.NET
  • SQL database
  • GUI application development
  • Windows 10
  • Cryptographic algorithm
Job Responsibility
Job Responsibility
  • Consultant will be responsible for design and development of embedded SW for medical device to support manufacturing of products
  • write SW requirements
  • provide design input for GUI system SW
  • design development and implementation of cybersecurity control methods for FDA NIST standards
  • testing, static analysis, profiling and debugging
  • take measurements using lab equipment tools
  • data processing for test protocols
Read More
Arrow Right

Software Engineer

Aquila Technology is seeking a Software Engineer to join our team in supporting ...
Location
Location
United States , Lexington
Salary
Salary:
Not provided
aquila.technology Logo
Aquila Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • 3 years – Software/Algorithm Development
  • 2 years – Program/Project Management OR Analysis
  • 2 years – Software Documentation
  • 3 years – C/C++, Java, Python, Bash, SQL, Java Script / HTML / CSS, Matlab
  • 3 years – GIT/GITHUB
  • 1 years – GUI Development
  • 3 years – Object Oriented Software Design and Development
  • 2 years – Python
  • 3 years – Software Design/Development
Job Responsibility
Job Responsibility
  • Assist with software development efforts spanning the undersea mission area
  • Review code design
  • Enforce coding standards
  • Ensure thorough unit, static and dynamic testing (as appropriate) is in place
  • Support DevSecOps policies and delivery requirements
  • Develop software for a collection of smaller projects
  • Coordinate with program managers to support downstream combination of these components in support of larger goals
What we offer
What we offer
  • PTO – 15 days (vacation/sick)
  • 10 paid holidays
  • 1.5 paid days, or 12 hours, for approved volunteer work
  • 1 week of paid maternity/paternity LOA after 1 year of Full-time employment
  • Tuition & Training Reimbursement – 5K annually
  • 401K with Fidelity – Company match
  • Cell Phone & Internet Reimbursed up to $150 monthly
  • Buy Your Own Device (BYOD) – reimbursement of up to $1,500 every three (3) years
  • Fulltime
Read More
Arrow Right

Software Developer

Location
Location
United States , Princeton, NJ
Salary
Salary:
Not provided
besthtech.com Logo
Best High Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master of Science in Computer Engineering or Electrical Engineering
  • six months of experience in developing GUI using AngularJS and AJAX
  • Proficiency in Java, Spring Boot, Spring Cloud, Hibernate, Oracle, SQL, JIRA, MySQL, AWS, J2EE Microservice, Junit and Multi-Threading
Job Responsibility
Job Responsibility
  • Develop Junit Test which should help all develop teams easy to test status of WebServices
  • Use and apply Kidney dialysis Business Intelligence, innovating Business Intelligence Solution and frameworks
  • Analyze the BigData from Fresenius Dialysis Machine about Patient Dialysis information and use latest technologies such as SpringBoot and Angular provide Business Intelligence Solution to help increase Patient Quality Care
  • Develop FHIR (Fast Healthcare Interoperability Resources) Protocol WebServices, which helped to understand Overall Quality care of all Patient in the Dialysis Clinic
  • Use the MAPT application development using Maplarge technical tools to determine the Patient and Clinic geographic information across regions in USA, to help analysis logistics management for all Fresenius Kindy dialysis facilities
  • Fulltime
Read More
Arrow Right

SME-SAP ABAP Clean Core / ABAP BTP Developer

We are creating a better financial every day for the modern lives of the many pe...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in SAP ABAP, ABAP Cloud, and Clean Core strategies
  • Expertise in ABAP CDS, RAP, CAP, and extensibility models
  • Experience in S/4HANA, BTP, UI5, and cloud-ready design
  • Proficiency in ABAP cloud programming Model and Clean core strategy
  • Strong understanding and Implementation experience of ABAP CDS, Restful ABAP Programming Model
  • Through understanding of Key user and Developer extensibility scenarios with practical implementation experience
  • Proficiency in ABAP development tools, such as ABAP Development Tools (ADT), Eclipse, and SAP Business Application Studio
  • Knowledge of FIORI and UI5 Developments
  • Frontend – Fiori and GUI
  • Backend – S4HANA, SAP MDG, SAP BI and Ariba
Job Responsibility
Job Responsibility
  • Collaborate closely with the customer / Partner teams to gather requirements, analyse business processes, and design, and develop the ABAP cloud-ready applications, extensions, service, and integration scenarios
  • Participate actively in SAP ABAP Clean Core transformation initiatives
  • Implement ABAP CDS Views, OData services, RAP/CAP developments
  • Engage with other internal teams such as Product, Engineering, and others and contribute to the automation from ABAP cloud readiness perspective
  • Drive the clean core strategy discussions and implementation of best practices in ABAP Cloud developments
  • Drive Modernization: Guide implementation and support partners in adopting a Clean Core Strategy by identifying and reducing core modifications and promoting extensibility through side by side and in App approaches
  • Design Scalable Solutions: Translate functional requirements into robust, modular, and future-proof ABAP designs
  • Enforce Development Standards: Define and govern coding guidelines, naming conventions, and quality checks using ATC/SCI
  • Lead Custom Code Strategy: Manage WRICEF lifecycle, custom code optimization
  • Collaborate & Guide Teams: Work closely with cross-functional teams and mentor developers across delivery streams
  • Fulltime
Read More
Arrow Right

Senior Engineer - Python Developer

Enphase Energy is a global energy technology company and a leading provider of s...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
enphase.com Logo
Enphase Energy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/M.Tech. in Computer Science or Electrical Engineering, or other suitable educational background or work experience
  • 3+ years of experience in software development using Python in Manufacturing Domain
  • ATE Framework Software Development: Design and develop Automated Test Equipment (ATE) software framework for production testing wherein need to develop reusable Python framework and libraries
  • Application Development: Develop applications with Python that integrate with various instruments and systems
  • Architecture/System Design: Create system designs and architectures for desktop application and cloud (optional)
  • Multi-Threading: Implement multi-threading techniques for concurrent execution of tasks
  • Design Patterns: Apply design patterns for scalability, maintainability, and performance in software development
  • SQL/HTTP/PyQt: Work with SQL databases, develop RESTful APIs, and create GUI applications using PyQt
  • Instrument Drivers: Develop and integrate instrument drivers for various instruments (UART, CAN, TCP/IP, I2C)
  • Big Data Analytics: Develop and implement big data analytics solutions using Python, including data ingestion, processing, and visualization with tools like Pandas, NumPy, and Matplotlib
Job Responsibility
Job Responsibility
  • Working with geographically dispersed teams consisting of Electronics Hardware Engineers, Software Engineers, and Engineering Technicians
  • Supporting changes and upgrades to Enphase production test hardware and software
  • Coordinating with the NPI, Manufacturing and Quality teams at contract manufacturing sites
  • Developing and documenting test system processes and maintenance routines, including calibration, replacement schedule, repeatability test, etc.
  • Coordinating closely with the Mfg. SW Development Team to design and ensure a fault-tolerant test system
  • Maintaining, debugging, and supporting the production facilities where the test systems are deployed
Read More
Arrow Right

Software Developer

Aquila Technology is seeking a Software Developer to develop software for variou...
Location
Location
United States , Lexington
Salary
Salary:
Not provided
aquila.technology Logo
Aquila Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be a US Citizen and able to obtain an Active Secret Clearance
  • Bachelor’s Degree
  • 1 years – Experience using AI tools (AI Agents etc) to assist with Software Development
  • 2 years – C/C++ Programming
  • 2 years – Containerization technologies (e.g., Docker, Kubernetes)
  • 2 years – Development experience on a Linux platform
  • 2 years – GPUs (i.e. Cuda Processing)
  • 2 years – GUI Development
  • 2 years – Python and Bash scripting
  • 2 years – Real-time processing systems
Job Responsibility
Job Responsibility
  • Create unit tests and end-to-end tests to verify software and system functionality
  • Debugs issues that arise (experience with MATLAB is helpful)
  • Verify software meets timing requirements when real-time functionality is required
  • Create polished GUIs or user applications for operators. Handle operator feedback and update software as needed
  • Code development could span real-time applications on GPUs, software defined radios, and other platforms, as well as non-real-time applications
  • Configure programming environments and tools (python environments, UHD, containers) to allow for collaborative coding and software transfers
  • Design and set-up digital signal processing blocks on GPUs based on models and MATLAB code
  • Design production ready code for software transfers
  • Develop both local and web-based GUIs
  • Report internally via verbal and written methods
Read More
Arrow Right