Job Category: Technology
Job Type: Full Time
Job Location: Hanahan SC

Description:

Sapient Logic is seeking a Software Engineer to join our team with experience building enterprise web applications to support our Marine Corps clients.

Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and deploy a responsive and user-friendly geospatial web application.
  • Design and develop user interfaces for web applications using React, Redux, and other modern UX/UI frameworks
  • Create wireframes, mockups, and prototypes
  • Implement front-end code using HTML, CSS, and JavaScript
  • Build and maintain backend components using Node.js.
  • Develop frontend components using React.js, ensuring smooth user interactions and geospatial data visualization.
  • Implement real-time chat functionality using Channels, Socket.io, or similar technology.
  • Set up and manage PostgreSQL with PostGIS extension for geospatial data storage and retrieval.
  • Implement internal email functionality within the application.
  • Create a secure user authentication and authorization system.
  • Collaborate on designing and implementing a data synchronization API to connect with the upstream version of the application.
  • Dockerize the application for efficient deployment and scaling.
  • Ensure the application’s security, performance, and responsiveness.
  • Debug and resolve issues across the stack to ensure a seamless user experience.
  • Stay up-to-date with industry trends and best practices to continually enhance the application’s features and performance.

Skills and Qualifications:

  • Master’s degree or Bachelor’s degree in Computer Science, Software Engineering, or related field with experience in full stack web development, a focus on building complex applications from the ground up.
  • Experience in backend development using Node.js.
  • Experience in frontend development using React.js.
  • Experience with modern UX/UI design principles and practices
  • Strong understanding of HTML, CSS, and JavaScript.
  • Experience programming on Linux servers.
  • Designing and consuming RESTful APIs
  • Proficient in Python.
  • Experience with version control using Git
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent teamwork and communication skills.
  • Self-motivated and eager to learn about new technologies and tools.
  • Understand basic project management principles, including Agile methodologies, Scrum, or Kanban, to effectively participate in or lead project planning, execution, and completion.
  • Familiarity with data synchronization concepts is a plus.
  • Experience in Artificial Intelligence/Machine Learning development is a plus.
  • Experience in mobile application development is a plus.
  • U.S Citizen with the ability to obtain a DoD Secret Clearance

Job Type: Full-time

Benefits:

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Vision insurance

Compensation package:

  • Bonus opportunities
  • Performance bonus
  • Yearly pay

Experience level:

  • 1 year

Schedule:

  • 8 hour shift
  • Monday to Friday

Application Question(s):

  • This job requires a U.S. citizenship. Are you a U.S. Citizen?

Ability to Relocate:

  • Hanahan, SC 29410: Relocate before starting work (Required)

Work Location: In person

Apply for this Job

Use the form below to submit your job application

Drop files here or click to uploadMaximum allowed file size is 100 MB.
Allowed Type(s): .pdf, .doc, .docx