Scientific Research Corporation-posted 3 months ago
North Charleston, SC
1,001-5,000 employees

Designing, developing, and maintaining web applications. Utilizing understanding of both front-end and back-end technologies. Working collaboratively within a team. Filling this position is contingent upon funding.

  • Designing, developing, and maintaining web applications
  • Utilizing understanding of both front-end and back-end technologies
  • Working collaboratively within a team
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Proven experience as a Full Stack Developer
  • Knowledge of front-end technologies: HTML, CSS, JavaScript, React, Angular, or Vue.js
  • Knowledge of back-end technologies: Node.js, Express, Python, Ruby on Rails, or similar
  • Experience with databases: MySQL, PostgreSQL, MongoDB, or similar
  • Understanding of RESTful API design and development
  • Proficiency in version control systems (e.g., Git)
  • Strong problem-solving and debugging skills
  • Excellent written and verbal communication skills
  • Ability to work independently and collaboratively in a team environment
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud
  • Knowledge of microservices architecture
  • Understanding of containerization and orchestration tools (Docker, Kubernetes)
  • Familiarity with testing frameworks and continuous integration practices
  • Proficiency in additional programming languages such as Java, C#, PHP, or Python
  • Experience with responsive design and cross-browser compatibility
  • Experience with real-time communication technologies like Channels, Socket.io, or Pusher
  • Familiarity with mapping libraries such as ArcGIS, Leaflet.js or Mapbox GL JS
  • Expertise in designing and consuming RESTful APIs
  • Knowledge of email integration and handling within web applications
  • Experience with version control using Git
  • Familiarity with containerization and deployment using Docker
  • Strong problem-solving skills and the ability to troubleshoot complex issues
  • Knowledge of authentication and authorization mechanisms
  • Strong understanding of web security best practices
  • Excellent teamwork and communication skills
  • Self-motivated and eager to learn about new technologies and tools
  • Experience with CI/CD pipelines and continuous integration tools is a plus
  • Familiarity with data synchronization concepts is a plus
  • Medical, dental, and vision plans
  • 401(k) with a company match
  • Life insurance
  • Vacation and sick paid time off accruals starting at 10 days of vacation and 5 days of sick leave annually
  • 11 paid holidays
  • Tuition reimbursement
  • Work environment that encourages excellence
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service