Full Stack Developer

Location: Princeton, NJ
NIKSUN is a recognized worldwide leader in making the Unknown Known. The company develops and deploys a complete range of award-winning forensics, compliance, security surveillance and performance management solutions for applications ranging from core infrastructures to edge and branch environments.

Job Summary
Responsible for front-end design and development at the product application layers. Requires a good understanding of programming web based applications in order to meet delivery demands for both existing and new product development. Works well in small teams to meet business and technology requirements with respect to functionality, performance, scalability and delivery.

Key Responsibilities

  • Implementing, debugging and unit testing on new and existing product applications
  • Applies knowledge of programming languages to develop and support high quality and high performing front-end software
  • Follows requirements produced by Product Management and design specifications outlined by senior team members
  • Works in conjunction with senior team members to derive sub component design goals.
  • Supports product deployment lifecycle and maintenance
  • Stays up to date on the latest programming techniques and standards
  • Supports QA phase of the Software Development Life Cycle

Required Qualifications

  • Demonstrated working knowledge of Linux, ApacheServer, and MySQL
  • Strong Computer Science fundamentals: OO principles, data structures, and algorithms
  • Expertise with an Object Oriented programming language (e.g. C#, Ruby)
  • Solid trouble-shooting, bug tracking, and quality assurance methodologies
  • Understanding of/experience with unit testing and source code control
  • Ability to handle multiple tasks at once, set and meet deadlines per schedule

Desired Qualifications

  • Strength and experience with the following technologies: JavaScript, HTML5, CSS, Mongo DB, Docker, CoreOS, bash, JSON, XML
  • Experience working with source control systems (Git)
  • Experience with AWS (S3, SQS, IAM, AMI) or another cloud provider
  • Test Driven Development

Education and Experience

  • Bachelor's degree in Computer Science or Softare Engineering required.
  • Minimum 4 to 7 years of professional experience in a front-end development position

Computer Skills

  • Must have working knowledge and experience using e-mail, Internet, Microsoft Office (Word, Excel)

Travel Requirements: NA

Physical Requirements: NA

NIKSUN is a dynamic, professional, fast-paced company offering an attractive compensation and benefits package, including a comprehensive health and dental insurance plan, 401(k) plan, paid holidays, vacation and sick time, and a flexible work environment.

Please submit your resume and salary requirements to:
Attn: Human Resources Department
100 Nassau Park Blvd.
Princeton, NJ 08540