Skip to main content
Posted June 28, 2023

Senior Angular + Nativescript Software Engineer/Architect

New York, NY, USA Full Time
Compensation: $150,000 Annually
Health insurance

I am looking for new development team to take over this project. I need a Senior Angular Developer and Architect. The ideal candidate will have...


I am looking for new development team to take over this project. I need a Senior Angular Developer and Architect. The ideal candidate will have extensive experience in software development, data structures, integrating with hardware, realtime applications, and a passion for problem-solving a very complex application. The Senior Developer will be responsible for architecting a solution from Jeff's app requirements, developing code, debugging existing code, designing databases, making the app stable, and helping this app get to the next level. This is an excellent opportunity for a motivated individual to join a really cool app that is high profile in the lighting industry where you will have tons of challenges to help grow your experience as a developer and the ability to interact with some awesome clients that have been a part of some of the biggest movies in the world (Mission Impossible, West Side Story, Ghostbusters, Bad Boys for Life, Westworld, etc).

Responsibilities:

  • Develop, test, and maintain Blackout.
  • Analyze Jeff's requirements and develop software solutions.
  • Design, code, and debug applications in various software languages.
  • Identify and evaluate new technologies for implementation.
  • Troubleshoot and debug applications.
  • Develop technical specifications and architecture diagrams.
  • Ensure software is up-to-date with latest technologies.

Current Standing:

  • Using Nativescript 8.5 + Angular 15
  • Github, MongoDB, heroku
  • Slack + ClickUp

IMPORTANT:

I want to stress that this is a non-trivial app. I’ve had unfortunately many bad experiences with developers who just couldn’t handle this app. It’s very complex as it’s sending a real-time UDP lighting network protocol in the form of sACN and Art-Net over ethernet or Wi-FI every 24ms from the iPad to 3rd party hardware such as this: [https://dmxking.com/artnetsacn/edmx4-pro] where it converts sACN or Art-Net to DMX protocol which is a very simple protocol to control lights. What I need is a team to take over development as my current developers are not working out.

Here's a really quick example of how we control a light through the app: [https://www.youtube.com/watch?v=As4loNQtSl4] - feel free to checkout the other videos on my channel.

Here's some competitors:

Luminair: [https://synthe-fx.com/]

ARRI Stellar: [https://microsites.arri.com/stellar/]

What I'm really doing is simplifying a full-size console's software into an iPad for the masses that is much easier to work and understand. One of the consoles we constantly look to for ideas is [https://www.etcconnect.com/Products/Consoles/Eos-Family/] and GrandMA2 specifically (https://youtu.be/ZoyhaQ196Nk)

The features I want to finish developing are:

  • Add more commands to a command parser we have built so that users can type in syntax to make lights function by the mass
  • Finish out a feature that is a WYSIWYG interface (Live Plot) much like a drawing app where instead of boxes in a grid users can make a drawing and place shapes on a plot to see the representation of their set layout
  • Integrate with a hardware command wing similar to this: [https://www.lightshark.es/ls1.php] that I'm looking to build (mostly MIDI interaction - which is close to being implemented)
  • Implement a new GUI that I have designed
  • Sync multiple iPads via the same network so that one change can be seen across all connected devices
  • Integrate with a new Artnet-sACN library so we can utilize other features such as monitoring, DMX input, priorities, and RDM

I want to complete all of these features by the end of the year. Please let me know if you can help. Thanks for your time.

This listing expired on Jul 28. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.