Full Stack C# JavaScript Developer

last updated June 5, 2021 6:23 UTC

AssureSign

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

Love to learn? Passionate about coding? Are you interested in joininga small (but growing) team that is?

What you will be doing

You will be working as part of a small distributed team to design and implement new features and functionality for several new and existing web, mobile, and desktop applications. At a high level, we will be counting on you to:

  • design and implement new features and functionality for both new and existing web, mobile, and desktop applications

  • regularly conduct R&D with new libraries, frameworks, and technologies

  • review code

  • fix bugs (nobody likes it, but we’ve all got to do it)

  • contribute to product documentation

  • respond to more technical questions from customers than we care to

  • communicate openly and effectively with co-workers and customers

  • keep your eyes open for ways we can make our products and processes even better.

More specifically, some of the things we have in mind for you to help us with include:

  • Developing and enhancing integrations and plugins to make it easier to leverage our electronic signature platform from within the context of a variety of 3rd party apps and solutions (things likeDynamics CRM, http://Saleforce.com, Sharepoint, Office 365, Google Docs, Zoho, etc).

  • Designing and building a new self-service account management web app so we can provide our users with a centralized place to view and make changes to their account information.

  • Helpingdesign and implement a suite of new internal APIs and user interfaces to help automate and improve our back office processes in a way that will scale with us as we continue to grow.

What your work environment will look like

We typically kick off our day with a scrum meeting via Skype before we dive into our own tasks for the day. We frequently have additional ad hocor scheduled team chats (via Skype or Hipchat) to bounce ideas off each other, hash out a design, or to troubleshoot issues we can’t figure out alone.

We also meet weekly (virtually) to share our progress with the entire team and to discuss broader opportunities and challenges we are aware of. Typically weall meet in person a few timesa year for meetings andsomething fun (in the past we’ve done everything from indoor sky-diving to electric go-carts to bowling and preparing a gourmet meal as a team).

Work schedules are pretty flexible, but reasonable availability for meetings, collaboration, and customer support during core business hours is required.

What you will be working with

As a developer you know that tools and technologies change on almost a daily basis. At AssureSign we are constantly working hard to identify, learn, and adoptthe technologies and patterns that really make a difference to us and to our users.

While admittedly this leavessome areas of our codebase looking a bit schizophrenic at times due to the diversityof technologies reflected there, more often than not these adoptions help move our products – and ourteam – forward.

Having said all that, here’s a quick look at some of the tools and technologies we are using today:

Web Apps

  • On the server-side, our web applications typically leverage ASP. NET (C#) and SQL Server (typically Azure SQL Database). With a service oriented architectural style, we rely on Nancy FX to develop our light-weight . NET-based HTTP services.

  • On the client-side, we make heavy use of JavaScript to create rich client-side experiences. Most of our code is written in TypeScript using React and Redux. We typically utilize a Gulp-based build system to generate our client-side code (CSS, JavaScript) from our source TypeScript and LESS files and to maximize our control over the build process.

Mobile Apps

  • We currently offer native mobile applications that work with our core electronic signature platformand specifically target: iOS, Android, and the Universal Windows Platform (UWP).

Desktop Apps

  • Our . NET based Windows desktop applications are designed to complement our core electronic signature platformand make heavy use of our own web-based API for that platform.
Shopping Cart
There are no products in the cart!
Total
 0.00
0