Epicareer Might not Working Properly
Learn More
L

UI UX Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Description

Job Description

This is a six-month, 40 hour per week, Contractor position with the possibility of extension or full-time role

  • Are you motivated by the daily interaction with exceptionally talented and creative professionals?

  • Are you results focused, detail oriented, and excited by new technologies and challenges?

If so, we need to connect . . .

THIS POSITION IS 100% ON SITE.

WE ARE CONSIDERING LOCAL CANDIDATES ONLY. Located in Delray Beach, Florida, our offices are very close to I-95, and commutable from Fort Lauderdale to Palm Beach Gardens.

Lumitec (www.lumiteclighting.com) is known for innovative lighting solutions, offering high performance and failsafe reliability. Our products are used on many of the finest boats and yachts in the world. Since 2007 Lumitec has gone from a startup to a market leading international LED lighting manufacturer.

This is a great opportunity for an exceptional person to expand their skills, contribute to a winning company, and work with talented people who love what they do and take pride in our company.

We seek a skilled Software Engineer with a strong focus on UI development and integration with hardware systems. This role involves developing and maintaining user interfaces that interact with hardware. Technologies like JavaScript and frameworks like Cordova or similar will support mobile applications for iOS and Android platforms. The engineer will also be involved in API work where necessary, ensuring seamless interaction between the software and hardware components.

Key Responsibilities:

Design, develop, and maintain intuitive user interfaces that communicate with hardware systems.

  • Build and deploy mobile applications using JavaScript and frameworks like Cordova (or similar) for both iOS and Android platforms.

  • Collaborate with hardware engineers to integrate software solutions with hardware components.

  • Develop API connecting UI code (JS) and devise firmware (C/C++) and manage communication between software layers and hardware.

  • Produces high quality code that is readable, maintainable, adheres to best-practices, and documented.

  • Able to write and run unit tests on code (when needed).

  • Participate in the full software development lifecycle, including design, coding, testing, and maintenance.

  • Optimize applications for performance and user experience across various devices and platforms.

  • Troubleshoot and resolve issues related to UI or hardware interfaces.

  • Work closely with cross-functional teams, including software developers, hardware engineers, and product management, to deliver integrated solutions.

Required Skills and Experience:

  • Bachelor s degree in Computer Science, Software Engineering, or related field.

  • Proven experience with JavaScript development, including experience with frameworks like Cordova or other cross-platform tools.

  • Experience with UI development and user-centric design principles.

  • Comfortable using Git version control with a team and agile methodologies.

  • Understanding of API development and interfacing with hardware.

  • Experience with app development for both iOS and Android platforms.

  • Familiarity with hardware-software integration, including communication protocols.

  • Strong problem-solving skills and attention to detail.

  • Ability to work independently and collaboratively within a team.

  • 4+ years of experience

Preferred Qualifications:

  • Experience with mobile application development using native SDKs for iOS and Android.

  • Knowledge of hardware communication protocols such as Bluetooth.

  • Comfortable with Linux and command-line tools for building software.

  • Experience using CI/CD for build and test integration and deployment.

  • Experience with C/C++ development on embedded systems. (desired but not required)

  • Experience with writing tests for UI integration/E2E testing (i.e. Cypress).

Lumitec offers a comprehensive benefits package that includes group Medical, Dental, Vision, Life, and Short and Long-Term disability coverages. We also offer individual, ancillary insurance plans and a generous 401(k) Retirement Savings Plan with a Company match.

Outstanding references, drug test, and background check required.

Lumitec is a Clarience Technologies company

Company Description
We are a group of results oriented people who are committed to the success of the company. Having tremendous pride in our products, we are passionate about serving our customers. With the desire and opportunity to learn and grow professionally, we are supported by a collaborative culture of cutting edge innovation.

Company Description

We are a group of results oriented people who are committed to the success of the company. Having tremendous pride in our products, we are passionate about serving our customers. With the desire and opportunity to learn and grow professionally, we are supported by a collaborative culture of cutting edge innovation.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job