- Company Name
- TrueChoice Solutions, Inc.
- Job Title
- Full Stack Developer
- Job Description
-
Job Title: Full Stack Developer
Role Summary: A key member of the engineering team, this role focuses on designing, developing, and enhancing full-stack web applications. The developer collaborates across teams to deliver scalable solutions, implement automation, and ensure high-quality software through rigorous testing and documentation.
Expactations:
- Minimum 3+ years of web development experience with current industry technologies.
- Strong knowledge of full software development lifecycle (design, coding, testing, deployment).
- Solid understanding of computer science fundamentals (object-oriented design, data structures, algorithms).
- Ability to translate design mockups into functional UI using HTML, CSS, JavaScript.
- Experience with frontend frameworks (React, Vue, Svelte, Angular) and backend technologies (Node.js, SQL/NoSQL databases).
- Proficiency in testing methodologies (unit, functional, integration, end-to-end) using tools like Jest, Mocha.
- Familiarity with CI/CD processes, Docker, Git version control, and cloud deployment (AWS preferred).
Key Responsibilities:
- Develop and enhance client-facing/internal web applications.
- Design and maintain build/deployment automation for development workflows.
- Create and execute test code to ensure software reliability.
- Produce documentation (guides, tutorials) for cross-team and stakeholder use.
- Conduct code reviews and collaborate with project management and designers.
- Evaluate emerging technologies for integration into software solutions.
Required Skills:
- Frontend: HTML, CSS, JavaScript (TypeScript preferred).
- Backend: Node.js, REST API (GraphQL preferred).
- Databases: SQL/NoSQL.
- Frameworks: React, Vue, Svelte, or Angular (Next.js preferred).
- Testing: Jest, Mocha, Cypress.
- DevOps: Docker, Git, CI/CD pipelines.
- Cloud: AWS (CDK, SAM, Lambda, Fargate) experience a plus.
- npm package management experience a plus.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or equivalent technical discipline.
- Certifications not specified; strong applied technical knowledge required.
Utica-rome, United states
On site
Junior
24-10-2025