This page was automatically translated and may contain errors. View in English.
에스

Full Stack Developer

Sparksoft Corporation

Columbia, South Carolina, United States · 정규직

가장 먼저 지원하세요

경험
4년 이상
샐러리
채용 공고
1
게시됨
2시간 전
작업 모드
사무실에서
교육
B.S. in Computer Science or related field
재개하다
신청 시 필수 사항

당신이 일하게 될 곳

직무 설명

About Sparksoft Corporation

Sparksoft is dedicated to redefining the technology landscape by providing innovative IT solutions that transform workflows, particularly for diverse government clients nationwide. We pride ourselves on a team of creative problem-solvers who deliver exceptional results. Our innovative edge is sustained through specialized Innovation Centers focused on advancing methodologies and maintaining leadership in the field.

Role and Responsibilities

  • Collaborate closely with technical and business teams to design and maintain software solutions in accordance with agile methodologies.
  • Create applications prioritizing simplicity, scalability, reliability, performance, extensibility, and reusability.
  • Follow and enforce coding standards and best practices, participate in code reviews to ensure consistency.
  • Engage in sprint planning to allocate story points and commit to weekly deliverables.
  • Troubleshoot and resolve issues in existing applications.
  • Develop and maintain monitoring and testing infrastructures.
  • Design and implement highly responsive web interfaces for microservices-based applications, leveraging the latest UI/UX development tools and techniques.
  • Translate business needs into technical specifications.
  • Support creation and upkeep of technical documentation and training materials.
  • Assist in IT program metrics definition, data quality assessment, strategic analysis, and forecast generation.
  • Contribute to project timeline development, implementation design specifications, system diagrams, testing, and ongoing support.

Required Skills and Qualifications

  • Practical experience in TypeScript, Node.js, front-end frameworks such as Angular and React, and back-end Node.js frameworks.
  • Working knowledge of web services including SOAP, RESTful APIs, XML, and JSON.
  • Familiarity with NoSQL databases; experience with AWS DynamoDB preferred.
  • Strong understanding of Object-Oriented Analysis and Design and DevOps principles.
  • Ability to identify and implement reusable components.
  • Knowledge of IT standards, software development life cycle, and project management frameworks.
  • Experience with GitHub, Docker, Jenkins, Artifactory, Sonarqube, etc.
  • Competence in designing solutions using AWS services; AWS SDK knowledge is a bonus.
  • Must be eligible to obtain Public Trust clearance and have resided in the U.S. for at least 3 of the last 5 years.

Preferred Experience

  • Over 2 years working with React and/or Express.js frameworks.
  • Experience using Jest testing framework and API mocking with MSW.
  • Familiarity with the AWS SDK for JavaScript.
  • Knowledge of Spring Boot and Java frameworks.
  • Understanding of CMS Marketplace eligibility and appeal processes, standards, and design systems.

Education

Bachelor’s degree in Computer Science, Computer Engineering, or related field, with a minimum of 4 years software development experience.

Benefits

  • Competitive pay and 401(k) plan with employer contributions supporting future financial stability.
  • Flexible paid time off policies and hybrid work arrangements encouraging work-life balance.
  • Comprehensive health coverage including medical, dental, vision, life, and disability insurance.
  • A thoughtfully designed office environment promoting community, teamwork, and innovation.
  • Participation opportunities in company-wide charitable initiatives through Sparksoft Cares.
  • Training programs to enhance skills and prepare for leadership roles.
  • An open, collaborative, and enjoyable workplace culture recognized by the Great Place to Work® certification.

Additional Information

Accessibility and Accommodations: Sparksoft Corporation is committed to equal employment opportunities and provides accommodations throughout the hiring process upon request.

Security Notice: We caution candidates against sharing sensitive personal data via email and encourage reporting suspicious communication.

Artificial Intelligence Use Policy: The hiring process emphasizes assessment of individual skills without reliance on AI tools. Use of AI at any application or interview stage is prohibited and may result in disqualification.

Work styles they’re looking for

의사소통 문제 해결 팀워크 세부 사항에 대한 주의

답변을 원하시면 남겨주세요. 다른 용도로는 사용하지 않습니다.

클릭하여 살펴보세요드래그 앤 드롭 또는 반죽 스크린샷

PNG, JPG, GIF, MP4, WebM, MOV · 파일당 최대 20MB · 최대 5개 파일

🤖
온라인 · 즉각적인 AI 도움말