Software Developer
We are looking for a driven, hands-on Software Developer to join our team to maintain and continue development of our highly customized, internal web-based system. This is a full-time, in-person position based in Irvington, NJ, and is best suited for someone who thrives in a structured but fast-paced environment, loves solving problems, and is ready to get deeply familiar with a unique, mature codebase.
Our proprietary system is built from the ground up using a custom framework and constantly evolving. We're looking for someone who is invested, able to troubleshoot effectively, and is eager to grow with the system and company.
Key Responsibilities
Learn and understand the full scope of our custom web-based system (front and back end).
Handle ongoing system updates, feature development, and bug fixes.
Collaborate closely with internal stakeholders to build user-requested features and improvements.
Use JavaScript, jQuery, HTML5, PHP to work across the stack. Perl is a plus.
Knowledge of AJAX/ Fetch communication procedures.
Manage data retrieval and client-side rendering using JSON AJAX and JavaScript.
Troubleshoot software-related issues and communicate effectively with both internal team members and clients.
Adapt to a constantly evolving system that integrates direct feedback from customer requests.
Communicate clearly with clients in a professional and timely manner
Tech Stack
Front End: HTML5, JavaScript (custom framework)
Back End: Perl, MySQL
Legacy tools: Microsoft Access (used for query building, quick data lookups)
Fully web-based.
Qualifications:
Experience ranging from self-taught or with up to 2 years of professional experience
Wager to learn and grow in a hands-on, in-house role.
Excellent communication and problem-solving skills
Detail-oriented, proactive, and able to work independently
Willingness to work in-house
A mindset of ownership and accountability
Benefits:
Salary: $65,000 – $75,000 (While experience is valued, attitude, aptitude, and ownership matter most. For candidates who demonstrate strong self-taught ability and initiative, compensation will reflect their potential and contribution.)
Health
Retirement and PTO
If you're a driven developer who’s ready to take ownership of a powerful system, grow your skills, and be part of a company that values initiative and impact, we’d love to hear from you!
Recommended Jobs
Surveillance Investigator - Trenton, NJ
Advantage Surveillance: Advantage Surveillance is the regions only insurance defense investigation firm that invests in the operational capabilities necessary to produce consistent, high-quality re…
Registered Nurse - Eating Disorders Clinic, Full-Time Flexible Shift
Job Description Job Description Description Under the general supervision of the Nurse Manager or Nurse Supervisor, provides direct nursing care to patients. Assessment, treatment and patie…
Pediatric Hospitalist, Full Time
JFK University Medical Center Edison, New Jersey Hackensack Meridian Health is seeking a Full-Time, BC/BE, fellowship trained Pediatric Hospital Medicine (PHM) Physician, to join the team at J…
Home Health Aide (HHA's and CNA's)
Community Choice Home Care of Jackson, NJ is seeking ACTIVELY CERTIFIED Caregivers to join our dynamic and ever-growing team! New Competitive Rates: If you are dedicated and passionate Certified …
New Jeresy DCA Licensed Special Inspector
TRC is seeking New Jersey DCA Licensed Special Inspectors, qualified to perform construction inspection and material testing services for any of the following disciplines; Reinforced Concrete, Structu…
Teacher's Aide - Part time
Mission Statement To partner with parents To provide a safe, Christian environment Where children can grow in faith And develop social and academic skills for life. Position Competenci…
Recovery Case Manager - Bachelor Level
Job Description Job Description Qualifications Individual must possess a Bachelor’s degree from an accredited college or university in social work, human services, counseling, psychiatric reha…
Travel Medical Surgical (Med-Surg) RN in Vineland, NJ
Job Description Job Description Bachelor of Science in Nursing (BSN) degree, active registered nurse (RN) license and minimum 1+ years RN experience required. Applicants who do not meet these qua…
Sevice Technician Specialist
Job Description Job Description The Bean Mechanic LLC is a Service Provider for Vixxo Corporation that has a Multinational Service Maintenance Contract for Starbucks, performing coffee machinery …
Commercial HVAC Service Technician
Job Description Job Description Commercial HVAC Service Technician - Princeton, NJ Are you looking for a career with a family-oriented company that values your growth? A growing team in the P…