CrawlJobs Logo

Desktop & Mobile Application Developer

https://www.hpe.com/ Logo

Hewlett Packard Enterprise

Location Icon

Location:
India, Bangalore

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a talented Software Engineer with experience in C++ or Go to join our team. In this role, you will be responsible for designing, developing, and maintaining robust, secure, and scalable applications for desktop and mobile platforms. You will work on cutting-edge projects in the realm of networking and security, contributing directly to enhancing secure access to networks and data.

Job Responsibility:

  • Design and develop high-performance applications for desktop (Windows/macOS/Linux) and mobile (iOS/Android) platforms, focusing on security and networking
  • Implement core networking functionalities such as secure tunnels, encryption, and access management, with an emphasis on Zero Trust Network Access (ZTNA) and VPNs
  • Work closely with cross-functional teams (DevOps, security, product management) to design features that align with security protocols and ZTNA/VPN architecture
  • Optimize and maintain existing Golang or C++-based networking code to ensure seamless performance, and troubleshoot issues related to connectivity, security, and latency
  • Write unit and integration tests to ensure code quality, performance, and adherence to security standards
  • Stay current with industry trends and best practices in network programming, security, VPNs, and ZTNA.

Requirements:

  • 5-8 years of experience in C++ or Go application development
  • Bachelor's degree in computer science or related field, or equivalent experience
  • Strong experience in desktop or mobile application development (Windows/macOS/Linux or iOS/Android)
  • Solid understanding of network programming principles, including networking protocols such as TCP/IP, UDP, and SSL/TLS
  • Proven ability to design and develop scalable, secure applications with a focus on performance and reliability.

Nice to have:

  • Network programming experience, including working with VPNs, ZTNA, or similar technologies
  • Security programming experience, with a focus on encryption, secure tunnels, and access management
  • Familiarity with cross-platform development frameworks like Electron, Xamarin, or Flutter
  • Experience with tools such as Docker, Kubernetes, and CI/CD pipelines for streamlined development and deployment.
What we offer:
  • Comprehensive suite of benefits that support physical, financial, and emotional wellbeing
  • Career development programs
  • Inclusive work environment.

Additional Information:

Job Posted:
May 29, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Desktop & Mobile Application Developer

Desktop & Mobile Application Developer

The role involves designing, developing, and maintaining applications for deskto...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of experience in C++ or Go application development. Bachelor's degree in computer science or related field, or equivalent experience
  • Strong experience in desktop or mobile application development (Windows/macOS/Linux or iOS/Android)
  • Solid understanding of network programming principles, including networking protocols such as TCP/IP, UDP, and SSL/TLS
  • Proven ability to design and develop scalable, secure applications with a focus on performance and reliability
Job Responsibility
Job Responsibility
  • Design and develop high-performance applications for desktop (Windows/macOS/Linux) and mobile (iOS/Android) platforms, focusing on security and networking
  • Implement core networking functionalities such as secure tunnels, encryption, and access management, with an emphasis on Zero Trust Network Access (ZTNA) and VPNs
  • Work closely with cross-functional teams (DevOps, security, product management) to design features that align with security protocols and ZTNA/VPN architecture
  • Optimize and maintain existing Golang or C++-based networking code to ensure seamless performance, and troubleshoot issues related to connectivity, security, and latency
  • Write unit and integration tests to ensure code quality, performance, and adherence to security standards
  • Stay current with industry trends and best practices in network programming, security, VPNs, and ZTNA
What we offer
What we offer
  • Health and wellbeing
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Personal and professional development programs
  • Inclusive culture valuing varied backgrounds
  • Fulltime
Read More
Arrow Right
New

Lead UX Designer

The UX team at Cricut is responsible for user research, interaction design and v...
Location
Location
United States , South Jordan
Salary
Salary:
149000.00 - 210000.00 USD / Year
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Human Computer Interaction (HCI), interaction design, graphic design, industrial design, information science, computer science or a related field
  • 5+ years of work experience designing web and mobile applications and applying user-centered techniques
  • Demonstrated experience leading, mentoring and inspiring other product designers
  • Proven track record of successful product releases in which you guided a team through a user-centered product design process
  • Ability to grasp product requirements and scope design work accordingly, with careful attention to detail
  • Strong ability to collaborate with teams across varying disciplines (hardware engineering, software development, marketing, etc.)
  • Passion for innovation and a “can do” attitude
  • Keen attention to detail and systems thinking
  • Thoughtful and well-presented portfolio of UX design solutions
  • Ability to interpret and act on design feedback from both collaborators and stakeholders
Job Responsibility
Job Responsibility
  • Lead the design work for software applications for both desktop and mobile devices across a range of operating systems
  • Reinforce a learning mindset: Participate in user research and A/B testing, advocate for our users at every step of the way, and leverage findings artfully to continuously improve designs
  • Bring a keen understanding of our users’ motivations, goals and needs to help define new features, functions and products
  • Extend and evolve our UX design language to craft elegant and consistent design experiences
  • Foster successful collaboration with software product managers and software developers to drive solutions through to completion
  • Help evolve our design processes and deliverables to best meet the needs of a growing organization, as well as increase efficiency within the UX group
  • Capture ideas and solutions in varying levels of fidelity, as the situation warrants – from whiteboard sketches to flow charts to interactive prototypes
  • Manage multiple projects simultaneously and meet deadlines
  • Closely collaborate with other designers on the UX team and provide mentorship where needed
What we offer
What we offer
  • exclusive employee discounts
  • surrounded by some of the most talented and creative individuals
  • Fulltime
Read More
Arrow Right
New

Senior UX Designer

The UX team at Cricut is responsible for user research, interaction design and v...
Location
Location
United States , South Jordan
Salary
Salary:
115000.00 - 195000.00 USD / Year
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Human Computer Interaction (HCI), interaction design, graphic design, industrial design, information science, computer science or a related field. Graduate degree is a plus.
  • 5+ years of work experience designing web and mobile applications and applying user-centered techniques. Thoughtful and well-presented portfolio of UX design solutions and processes.
  • Demonstrated experience bringing clarity and simplicity to consumers-facing applications.
  • Proven track record of successful product releases in which you applied user-centered product design processes.
  • Ability to grasp product requirements and scope design work accordingly, with careful attention to detail.
  • Strong ability to collaborate with teams across varying disciplines (hardware engineering, software development, marketing, etc.) to create a holistic product experience.
  • Passion for innovation and a “can do” attitude.
  • Keen attention to detail and systems thinking.
  • Ability to interpret and act on design feedback from both collaborators and stakeholders.
  • Excellent presentation and written communication skills, including the ability to clearly and concisely articulate solutions, design rationale and process to colleagues and stakeholders in varying disciplines.
Job Responsibility
Job Responsibility
  • Design clear flows and behaviors for native applications on both desktop and mobile devices.
  • Ensure systems thinking is brought to bear to create cohesive and delightful experiences that span hardware, software and content.
  • Reinforce a learning mindset: Participate in user research and A/B testing, advocate for our users at every step of the way, and leverage findings and data artfully to continuously improve designs.
  • Bring a keen understanding of our users’ motivations, goals and needs to help define new features, functions and products.
  • Influence, challenge, extend and evolve our UX design language to craft elegant and consistent design experiences.
  • Foster successful collaboration with software product managers, software developers, and other colleagues including hardware product managers, materials product managers, content creators, hardware engineers and business stakeholders as needed, to drive solutions through to completion.
  • Help evolve our design processes and deliverables to best meet the needs of a growing organization, as well as increase efficiency within the UX group.
  • Capture ideas and solutions in varying levels of fidelity, as the situation warrants – from whiteboard sketches to flow charts to interactive prototypes.
  • Manage multiple projects simultaneously, meet deadlines and bring clear priorities to bear through deep empathy with our users.
What we offer
What we offer
  • competitive Medical, Dental, and Vision coverage
  • a 401(k) match
  • generous PTO
  • a yearly lifestyle stipend to support your wellness and passions
  • exclusive employee discounts
  • relocation assistance
  • Fulltime
Read More
Arrow Right
New

Salesforce Developer

At eTeki, top freelance Salesforce Developer professionals assess peers being co...
Location
Location
Salary
Salary:
Not provided
eteki.com Logo
eTeki
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Use Apex to execute flow and transaction control statements on Salesforce servers in conjunction with calls to the API
  • Use Lightning Component, Visualforce, and JavaScript UI frameworks for developing single-page applications for desktop and mobile in the Salesforce application
  • Use web services, including SOAP API, REST API, Bulk API, and Metadata API, to integrate Salesforce with systems and create APIs that can be consumed by external applications
  • Use SOQL and SOSL Salesforce database languages to search Salesforce data using field-based and text-based search queries
  • Strong expertise in code optimization & various design pattern techniques
  • Strong expertise in data modeling, backend logic(Apex), and Lightning web components
Job Responsibility
Job Responsibility
  • Prepare an agenda according to client specifications and best practices for predictive interview results
  • Review the candidate’s resume in advance of the technical discussion to validate the accomplishments claimed
  • Follow independent contractors’ guidelines pertaining to avoiding legal landmines and maintaining candidate morale during interactive video technical interviews
  • Assess the candidate’s technical competencies and depth of experience through structured questions and quantify using standardized rubrics
  • Write reports for clients that detail the technical strengths and weaknesses of the candidates
Read More
Arrow Right
New

UI/UX Developer

RailsCarma is looking for a passionate UI/UX Developer to join our dynamic devel...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
railscarma.com Logo
RailsCarma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years experience
  • Proficient with HTML5 application development with a deep understanding of the key architectural concepts that differentiate HTML5 development from traditional web-based development
  • Strong knowledge in HTML5, CSS3, JavaScript & Jquery (Dynamic Web Design), Angular JS
  • Moderate to expert knowledge in AJAX, JSON
  • Good understanding of web standards, CSS based Responsive design, cross-browser compatibility
  • Experience developing rich user interfaces for web applications for desktop or mobile devices
  • Knowledge of user interface design principles and best practices with proven scenario development skills
  • Experience implementing, testing and performance tuning a web interface
Job Responsibility
Job Responsibility
  • Develop web front-end pages providing cutting-edge UI experience to users utilizing JavaScript, HTML5, CSS3, SASS
  • Develop responsive websites that are highly user interactive with HTML5 and latest design methodologies
  • Utilize JavaScript libraries like JQuery rich UI experience
  • Work with Web Designers and business analysts to convert wire frames into responsive HTML/JavaScript templates
  • Handle customer interaction and communication for the projects
Read More
Arrow Right
New

UI Developer with React JS

RailsCarma is looking for a passionate UI/UX Developer with React JS experience ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
railscarma.com Logo
RailsCarma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 year of experience in UI Development
  • Good hands on experience in ReactJS or AngularJS
  • Have hands on experience on Redux with experience in Creating Actions and Reducers
  • Knowledge on NPM
  • The candidate must be proficient with HTML5 application development with a deep understanding of the key architectural concepts that differentiate HTML5 development from traditional web-based development
  • Strong knowledge in HTML5, CSS3, JavaScript & Jquery (Dynamic Web Design), Angular JS
  • Moderate to expert knowledge in AJAX, JSON
  • Good understanding of web standards, CSS based Responsive design, cross-browser compatibility
  • Experience developing rich user interfaces for web applications for desktop or mobile devices
  • Knowledge of user interface design principles and best practices with proven scenario development skills
Job Responsibility
Job Responsibility
  • Develop web front-end pages providing cutting-edge UI experience to users utilizing JavaScript, HTML5, CSS3, SASS.
  • Develop responsive websites that are highly user interactive with HTML5 and latest design methodologies.
  • Utilize JavaScript libraries like JQuery rich UI experience
  • Work with Web Designers and business analysts to convert wire frames into responsive HTML/JavaScript templates
  • Handle customer interaction and communication for the projects.
Read More
Arrow Right

Software Engineer IV

As a Senior Software Engineer, you will be a key contributor in designing, devel...
Location
Location
United States
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 10+ years of software development experience with a strong focus on mobile development
  • Proficiency in React Native and React JS
  • Extensive experience with RESTful services and API design
  • Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Proven experience in release management and SDLC
  • Excellent problem-solving, communication, and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain mobile apps using React Native and React JS
  • Manage the full software development lifecycle, including release management
  • Develop and maintain RESTful services for mobile and web applications
  • Ensure app scalability, performance, and security
  • Collaborate with cross-functional teams across the organization
  • Work with .NET or Java backends
  • Mentor junior engineers and foster a culture of continuous learning
  • Engage in API design, database management, and microservices architecture
  • Utilize Electron to build cross-platform desktop applications using web technologies
What we offer
What we offer
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life and disability insurance
  • Eligibility to enroll in company 401(k) plan
  • Free online training
  • Fulltime
Read More
Arrow Right
New

Verge3d Webgl Developer

We are seeking talented and experienced candidates to join our team, contributin...
Location
Location
Salary
Salary:
Not provided
intervoke.com Logo
Intervoke
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 2-3 years of experience preferred with JavaScript, CSS, and HTML
  • Knowledge of Verge3D puzzles, React ( a plus) , JavaScript, and HTML integration
  • Demonstrated portfolio of functioning UI (links, videos, etc.)
  • Portfolio showcasing UX design (links, images, videos, etc.)
  • Strong knowledge of responsive design
  • Experience deploying applications on desktop, tablet, and mobile platforms
  • Familiarity with TailwindCSS solutions (preferred but not required)
  • Ability to collaborate with other developers to deliver integrated solutions
Job Responsibility
Job Responsibility
  • Contributing to the development of innovative, cutting-edge interactive applications for BioCloud 3D using Soft8Soft Verge3D 3D solutions for the web
  • Designing and developing interactive 2D and 3D interfaces that offer seamless user experiences across multiple platforms, including desktop, tablet, and mobile
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.