Creative? Inventive? Design Obsessed? Read On.

Open Position

Web Application Developer

Posted 11/27/2017

Overview
Sealevel Systems, Inc is a mature communications hardware manufacturer, providing serial and digital communications solutions across a wide array of computing platforms to customers since 1986. The company is experiencing growth and is seeking a web application developer to extend and support its line of products.

The company is seeking a seasoned web application developer to work on designing and coding web applications for Internet of Things (IoT) solutions. The developer will design and implement user-friendly and responsive front ends for the Sealevel SeaCloud service. The developer will work closely with a development team who will be writing the backend APIs for the data displayed in the application. As part of the SeaCloud Platform Development team you will have the opportunity to give input into the entire design, development and deployment life cycle of the applications you are building. The developer is a key team member responsible for implementing the front-end portions of SeaCloud's web-based applications.

Your primary objective will be to architect and implement web-based client side application code and user interfaces within a fast paced environment that is building the next generation of products for connected devices and applications

Reporting Relationship
The position will report to the Vice President of Engineering.

Compensation
The objective of the compensation structure is to attract an individual who is detailed oriented and is interested in a challenging opportunity with a growing company.
  • Base Salary -- Commensurate with experience and earnings history

Competencies
The person we are seeking will:
  • Be organized and detail oriented
  • Be comfortable and able to operate in a rapidly growing environment
  • Be able to react to changes and handle requests from different sources (multi-task)
  • Must possess strong skills in the areas of application design, solid API
    design principles and have a strong understanding of customer issues
  • Strong computer hardware/operating systems troubleshooting skills, including Linux, is required
  • Excellent written and oral communication skills
  • Proven ability to work effectively both independently and as part of a team
  • Detailed knowledge of object-oriented programming, development best practices, and software business fundamentals

Style
The Ideal Candidate will:
  • Have the flexibility to adapt to business conditions to achieve corporate goals and meet customer demand
  • Possess the ability to interact with other departments within organization, to ensure that internal customer demands are met
  • Be able to take a high level goal and break it down into measurable results
  • Be driven and results oriented with a positive outlook
  • Have strong problem-solving skills
  • Interest in collaborative environments and software development methodology and process

An Excelling Candidate will be one who:
  • Demonstrates curiosity and initiative by researching frameworks and best practices and applying that knowledge to web application/cloud infrastructure designs
  • Knows how to balance individual problem solving with proactive teamwork
  • Quickly learns the necessary programming languages, frameworks and development environments to complete any given project
  • Takes initiative to fill in gaps in the development lifecycle

Objectives & Responsibilities
The company's objectives are to maintain historical growth rates and profitability increases, despite market conditions. This can be attained through the continued development and support of new product offerings that are considered the best in the industry. The creation and design of new innovated product offerings within a wide market mix will allow the company to continue its success. Successfully creating and maintaining software offerings and support can only increase the quality of our products and provide our customers with the best products in the industry.

The primary responsibilities of the web application developer are:
  • Collaborate with the cross-functional teams to implement software products and tools to help our customers build ground breaking internet connected products
  • Contribute to other Sealevel software products as needed
  • Application design, documentation, and implementation
  • Developing alerting and response mechanisms
  • Developing customer dashboards and reporting mechanisms
  • RESTful Web services and Database programming
  • Maintenance and enhancement of existing applications
  • Debug and test new and existing applications
  • Analyze requirements for software given by customers and company executives
  • Design robust, maintainable, highly scalable web applications
  • Implement software using agreed-upon coding standards
  • Test software thoroughly using conventional test driven development as well as less traditional behavior driven development and integration testing
  • Maintain software according to customer's needs and feedback
  • General assistance with taking IoT products and services to market
  • Other duties as assigned

Previous Experience
The ideal candidate will possess the following skills:
  • U.S. Citizen or U.S. Permanent Resident, legally authorized to work in the US
  • Bachelor's or Master's in Computer Science, Software Engineering, or related field
  • 2+ years of professional web application development experience
  • Experience building web applications
  • Deep expertise and hands on experience with Web Applications and programming languages such as C# ASP.NET, HTML 5, CSS, JavaScript, and JQuery
  • Understanding of RESTful APIs
  • Hands on experience working with web application hosted in Amazon Web Services (AWS)
  • Knowledge of Information Security Principles
  • Strong understanding of UI, cross-browser compatibility, general web functions and standards
  • Solid understanding of design patterns, data structures, and algorithms
  • Ability to quickly learn new libraries and programming frameworks
  • Knowledge of Information Security Principles
  • Ability to devise elegant software solutions when given an engineering problem
  • Ability to work independently, Self-guided

Nice to Have
  • Knowledge of Tachyons CSS
  • Knowledge of Riot.js UI Library
  • Understanding of cyber security concepts
  • Portfolio of web applications
  • Preferred link to GitHub, projects, publicly available work, or equivalent to present


Sealevel Systems is conveniently located in Liberty, SC, a short drive from Greenville and Clemson. Our 45,000 square foot facility sits on almost twenty acres of land. The Company offers a comprehensive benefits package, competitive salary, and is an EOE. Interested candidates should forward a resume with cover letter to:

Sealevel Systems, Inc
Attn: Human Resources
PO Box 830
Liberty, SC 29657
Fax: (864) 843-3067
E-mail: hr@sealevel.com
Proudly Made in the USA
© Copyright 1996 - 2018, Sealevel Systems, Inc. All rights reserved.