C# JavaScript Developer

last updated June 9, 2021 11:09 UTC

800Link

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

800Link is an enhanced telephone service provider seeking to expand our capacity to develop new features and applications.

We Are Looking For Developers That:

  • Are proficient in C# and JavaScript.

  • Are familiar with accepted design principles and know when and how to use them.

  • Can go from concept to implementation with little or no guidance.

  • Strive to write elegant code.

  • Get things done without being nagged.

Bonus Points For Experience With:

  • C/C++

  • Mobile app development

  • SQL

  • Software architecture

Working Remotely

We are based in the St. Louis metro area. Although it would be great to work with someone local, we are more interested in finding the right person, wherever they may be. Even if you are local, we want you to be as productive and comfortable as possible. You will be free to work wherever you choose. You may even work from our office in beautiful downtown Belleville, IL if you wish.

Work Schedule, Vacation, Etc.

You will be in charge of setting your own schedule. Work the hours you want and take vacation time when you need it. When, where and how many hours you put in are not necessarily good measures of accomplishment. Your dedication to getting things done and the quality of your code are what we care about.

What, No Gym Membership?

Is that really what you want? No problem. Instead of buying you things that we think you might like, we prefer to provide you with a monthly “perk” stipend to be used to get the things you really want.

An Example Project

To give you an idea of the kind of work you will do, consider this example. When searching for call records, users can select values for certain filters (call duration, calling number, etc.) to narrow the results. The goal was to allow users to be able to save their filter selections for easy access in the future. Users can save multiple sets of selections and update, rename, delete, duplicate and apply existing saved selections. Completing the project required the following tasks:

  • Design and create the database table to store the selections.

  • Design and create the user interface to save settings, choose from previously saved settings and perform management functions.

  • Design and implement the client-side code to execute user requests, enable/disable UI elements as appropriate and alert the user of invalid requests or errors carrying out requests.

  • Design and implement the Web API and supporting infrastructure (domain objects, persistence mapping, etc.) to handle requests on the back end.

If you choose to apply for this position, we would like to know to what level of assistance, if any, you would need to complete each of these tasks (i.e. “no help required”, “need a little help”, “need a lot help”). We currently use the Ext JS framework on the client, but for this purpose assume any JavaScript framework you are familiar with or plain JavaScript/HTML/CSS.

Your Application Should Include:

  • Your current resume, curriculum vitae (CV) or equivalent.

  • Your evaluation of your proficiency with each of the tasks in the example project.

  • Examples of any work you have done that showcase your skills (links to projects, GitHub account, etc.).

Shopping Cart
There are no products in the cart!
Total
 0.00
0