Software Engineer I (Full Stack)

Grit PPOCroton-on-Hudson, NY
10hRemote

About The Position

As a Software Engineer working across the full stack, you will collaborate closely with our technology leadership and cross-functional teams to design, develop, and maintain internal applications and client-facing integrations. The ideal candidate enjoys building end-to-end software solutions, from frontend UI to backend logic and deployment.

Requirements

  • We are looking for a candidate with 2–3 years of development experience and a strong foundation in core software engineering principles.
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Experience building production-ready software, tools, and integrations.
  • Proficiency in at least one major programming language, with the ability to learn others as needed.
  • Frontend development experience with modern frameworks, including: (React, TypeScript, Redux Toolkit)
  • Strong understanding of REST APIs and third-party integration workflows
  • Solid database fundamentals and experience with SQL or NoSQL systems (PostgreSQL, MSSQL, MongoDB, Aurora)
  • Experience with backend frameworks (FastAPI, Django, Express, Spring Boot, etc.)
  • Familiarity with cloud platforms like GCloud and AWS
  • Knowledge of Git-based version control and collaborative workflows
  • Exposure to CI/CD pipelines (GitHub Actions, GitLab CI, etc.)
  • Understanding of basic web security best practices
  • Strong written and verbal communication skills.
  • Ability to work independently while collaborating closely with a small team.

Responsibilities

  • Design, develop, and maintain scalable full-stack software solutions.
  • Build, test, and deploy new features that support business outcomes.
  • Develop internal web applications to enhance operational efficiency.
  • Create and support integrations with third-party platforms using REST APIs.
  • Write clean, maintainable code and address issues, bugs, and enhancements.
  • Work with databases and analytics tools for data retrieval and processing.
  • Optimize system and application performance, efficiency, and scalability.
  • Contribute to AI-enabled workflows and tooling improvements.
  • Collaborate with stakeholders to gather requirements and iterate quickly.
  • Document technical work to ensure long-term clarity across the team.
  • Keep up with relevant technologies and bring forward practical improvements.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Flexible Spending Account
  • Retirement Plan
  • Life Insurance
  • Paid Time Off
  • Family Leave
  • Short Term & Long Term Disability
  • Collaborative and inclusive work environment.
  • Opportunities for professional growth and development.
  • Flexible work hours and the option for remote work
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service