×
Register Here to Apply for Jobs or Post Jobs. X

Backend Developer

Job in New York City, Richmond County, New York, 10261, USA
Listing for: TrueChoice Solutions, Inc.
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below

Backend Developer

Join to apply for the role at True Choice Solutions, Inc.

Company Overview

True Choice Solutions is a privately held, rapidly growing SaaS company. It is a global leader in real-time preference analytics, developing sophisticated applications in marketing, sales and HR that help Fortune 500 clients gain insights into customer and employee behavior. Our clients use these insights to increase sales, retention, and profitability. We have offices in the UK, Continental Europe, and New York City, and strong partnerships with six of the world’s top 10 consulting firms.

Duties & Responsibilities
  • Work cross-team with project management, data scientists, and developers to design, develop, and deploy critical backend services for web applications (both internal and client-facing).
  • Design, create, and enhance features for the core web application platform using backend technologies following company and industry best practices.
  • Create and enhance features for tools supporting the creation and deployment of backend services.
  • Create, enhance, and maintain build and deployment automation code for our software development workflow.
  • Create, enhance, and maintain test code (unit, functional, integration, and end-to-end) for all developed software.
  • Create documentation (guides, tutorials, presentations) for developed software to be shared cross-team and with key stakeholders.
  • Perform self-review and peer-review of software design documentation and written code among the engineering team.
  • Perform technical evaluation projects of existing, emerging, or experimental technologies.
Position Requirements
  • Minimum of 3+ years of working experience with a focus on backend web development using current industry technologies.
  • Strong knowledge of professional software engineering practices within the full software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Strong computer science fundamentals – object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
  • Strong proficiency in object-oriented programming and design with JavaScript (Type Script is a big plus).
  • Strong proficiency in Java, Python, and/or C# are big pluses.
  • Strong experience building backend applications using Node.js with SQL and No

    SQL databases.
  • Experience building application backends using Java is a big plus.
  • Experience building application frontends using React/Vue/Svelte/Angular (Next.js is a plus).
  • Experience developing web applications utilizing REST API (Graph

    QL is a plus).
  • Experience writing unit, functional, integration, and end-to-end tests using technologies such as Jest, Mocha, Test Cafe, Cypress.
  • Experience with the use of containers (Docker) for local development, with CI/CD, and production hosting.
  • Experience with Git (Git Hub, Bit Bucket, etc.) for version control.
  • Experience with AWS (CDK, SAM, Lambda, Fargate).
  • Experience creating and deploying packages to npm is a major plus.
  • Excellent analytical and problem-solving skills.
  • Excellent short-term and long-term planning skills.
  • Excellent communication skills (written and verbal).
  • Customer-first mentality.
Preferred Location

Remote;
New York, NY area preferred.

How To Apply

Please send resumes to techjobs citing "
Backend Developer
" in the subject line.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary