Full Stack Developer

NIKSUN INC
Princeton, NJ, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$80,000.0 - $85,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Apache HTTP Server HTML5 Microsoft Azure Unix Cascading Style Sheets (CSS) Cloud Computing Code Review
+37 more
Data Integrity Software Debugging DevOps Distributed Systems Github Monitoring of Systems Web Servers JQuery Python (Programming Language) PostgreSQL MySQL Nginx Node.Js Queueing Systems Redis Software Engineering SQL Databases Data Logging Google Cloud ReactJS Delivery Pipeline Caching Backend Gitlab Git Containerization AngularJS Git Flow Kubernetes Information Technology Bitbucket Graphql Front End Software Development Api Design Software Version Control Docker Golang

Job description

We are seeking a talented and strategic Full Stack Developer to join our team. In this role, you will be a key player in designing and building the robust, scalable backend services. You will translate complex business requirements into high-performance, secure, and maintainable systems. This position is ideal for a hands-on engineer passionate about architecting cloud-native solutions who thrives in a fast-paced, collaborative startup environment., · Develop, deploy, and maintain backend services and APIs.

· Design and manage SQL database schemas, write optimized queries, and ensure data integrity.

· Implement caching strategies using Redis to improve performance.

· Configure, optimize, and maintain web servers (e.g., Nginx, Apache, or similar).

· Use Git for version control, branching, merging, and code reviews.

· Integrate internal and third-party services via APIs.

· Write clean, testable, maintainable code following best practices.

· Monitor backend performance and troubleshoot production issues.

· Collaborate with frontend developers, product managers, and DevOps engineers.

· Ensure backend systems follow security and reliability standards.

Requirements

Do you have experience in Version control systems?, Do you have a Bachelor’s degree?, · Strong proficiency in one or more backend languages (e.g., Node.js, Python, Java, Go, etc.).

· Hands-on experience with SQL databases (PostgreSQL, MySQL, or similar).

· Experience using Redis for caching, session storage, or message queuing.

· Understanding of web server configuration and deployment (Nginx, Apache, etc.).

· Solid experience with Git and Git-based workflows (GitHub, GitLab, Bitbucket).

· Familiarity with API design (REST, GraphQL).

· Strong understanding of backend security principles.

· Ability to debug and optimize backend system performance.

Front end skills:

· HTML5

· CSS3

· Javascript

· React Js

· Angular

· jQuery

· LESS

Back-end skills:

  • UNIX
  • PHP
  • MySQL database
  • Apache server
  • Content management

Desired Qualifications:

· Experience with containerization tools (Docker, Kubernetes).

· Knowledge of CI/CD pipelines.

· Familiarity with cloud providers (AWS, GCP, Azure).

· Experience with caching optimization and distributed systems.

· Understanding of logging and monitoring tools.

Requirements:

  • Minimum bachelor’s degree in computer science, software engineering, or information technology
  • Minimum 5-7 years of software engineering experience, including significant time building end-to-end systems with a strong focus on back end development.

Benefits & conditions

Pulled from the full job description

  • AD&D insurance
  • 401(k)
  • Health insurance
  • Paid time off
  • Health savings account
  • Dental insurance
  • Paid sick time, * 401(k)
  • AD&D insurance
  • Bereavement leave
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid sick time
  • Paid time off

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

Videos

See all

Related articles

See all