Jobs · Engineering

Full Stack Developer

TrueChoice Solutions, Inc. · Utica-Rome Area · 5 days ago
EngineeringFull-time

Duties & Responsibilities

  • Work cross-team (project management, designers, and fellow developers) with key-stakeholders to develop engaging web applications (both internal and client-facing)
  • Create and enhance features for the core web application platform using frontend and backend technologies following company and industry best practices
  • Create and enhance features for tools supporting the creation and deployment of web applications
  • 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 (across all spectrums of technical knowledge)
  • Perform self-review and peer-review of software design documentation and written code amongst the engineering team
  • Perform technical evaluation projects of existing, emerging, or experimental technologies

Position Requirements

  • Minimum of 3+ years of working experience with 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
  • Able to turn wireframes, screenshots, and designs into functional user interfaces using HTML, CSS, and JavaScript
  • Proficient with O.O.P. and O.O.D. in JavaScript (TypeScript is a plus)
  • Experience building application frontends using React/Vue/Svelte/Angular (Next.js is a plus)
  • Experience building application backends using NodeJS and SQL/NoSQL databases
  • 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 creating and deploying packages to npm is a major plus
  • Experience with AWS (CDK, SAM, Lambda, Fargate) are major pluses

Benefits

Preferred Location: Remote; New York, NY area preferred.

Contact Information

To apply, please send resumes to jobs@truechoice.io citing "Full Stack Developer" in the subject line.

Similar jobs

Full Stack Developer

Master ElectronicsPhoenix, AZ· 1 wk ago
Engineering$80k–$100k/yrapply on careers-masterelectronics.icims.com

Full Stack Developer

Booz Allen HamiltonChantilly, VA· 5 days ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Full Stack Developer

Steampunk, Inc.McLean, VA· 1 mo ago
Engineering$85k–$170k/yrapply on careers-steampunk.icims.com