Cette offre d'emploi n'est plus disponible
Backend Developer
TrueChoice Solutions, Inc.
- +1
- +10
- United States
- +1
- +10
- United States
À propos
Join to apply for the role at
TrueChoice Solutions, Inc. Company Overview
TrueChoice 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 worlds 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 (TypeScript 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 NoSQL 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 (GraphQL is a plus). Experience writing unit, functional, integration, and end-to-end tests using technologies such as Jest, Mocha, TestCafe, Cypress. Experience with the use of containers (Docker) for local development, with CI/CD, and production hosting. Experience with Git (GitHub, BitBucket, 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@truechoice.io
citing " Backend Developer " in the subject line. #J-18808-Ljbffr
Compétences idéales
- C#
- GraphQL
- Java
- JavaScript
- NoSQL
- Node.JS
- Python
- REST API
- SQL
- TypeScript
Expérience professionnelle
- Backend
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.