Skip to main content
TogetherWork
Scraped fromLinkedinYesterday
Fullstack

Full Stack Software Engineer

PHPLaravelSymfonyPythonDjangoFlaskFastAPIJavaScriptTypeScriptReactNode.jsVue.jsAngularHTMLCSSREST APIMySQLPostgreSQLAWSGitCI/CDDocker
Work Type
Hybrid
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

TogetherWork is a $250M SaaS company seeking a Full Stack Software Engineer to join their engineering team, contributing to design, development, and support of software solutions across SaaS platforms. The role involves working with modern technologies, AI-assisted development, and Agile methodologies.

Responsibilities

  • Develop, test, debug, document, and support software features across our SaaS platforms
  • Write clean, maintainable, reusable, and testable code following established engineering standards
  • Collaborate with engineers, Product Managers, QA, and business stakeholders to deliver customer value
  • Participate in code reviews and apply feedback to continuously improve code quality and engineering skills
  • Troubleshoot issues in development, test, and production environments with guidance from senior engineers
  • Assist in developing APIs, integrations, user interfaces, and backend services
  • Learn and adopt cloud-native development practices and modern engineering tools
  • Contribute to technical documentation and knowledge-sharing initiatives
  • Participate in Agile ceremonies, including sprint planning, standups, retrospectives, and backlog refinement
  • Utilize AI-assisted development tools to improve productivity, code quality, troubleshooting, testing, and learning
  • Leverage AI responsibly for research, implementation support, documentation, and automation assistance — reviewing and validating AI-generated output before it reaches production
  • Demonstrate ownership, accountability, professionalism, and a continuous learning mindset

Requirements

  • 1-3 years of professional software development experience, internship experience, or equivalent practical experience
  • Strong understanding of programming fundamentals, data structures, algorithms, and object-oriented design principles
  • Exposure to one or more modern languages/frameworks — PHP (Laravel, Symfony), Python (Django, Flask, FastAPI), or JavaScript/TypeScript (React, Node.js, Vue.js, Angular) — through coursework, internships, personal projects, open-source contributions, or professional work
  • Foundational knowledge of HTML, CSS, and JavaScript/TypeScript, with exposure to modern front-end frameworks, responsive design, and accessibility principles
  • Basic understanding of RESTful APIs, service integrations, and authentication/authorization fundamentals
  • Basic understanding of relational databases (MySQL, PostgreSQL), SQL fundamentals, and data modeling concepts
  • Exposure to AWS, Git and modern source-control workflows, CI/CD concepts, and Docker/containerized applications
  • Understanding of secure coding fundamentals, automated testing, and software quality practices
  • Proven, daily experience using AI tooling for AI-native development, applied responsibly
  • Good understanding of Agile/Scrum development methodologies
  • Strong analytical, debugging, and problem-solving skills, with the ability to explain technical concepts to both technical and non-technical audiences
  • Self-starter with strong communication skills, a demonstrated ability to learn new technologies quickly, and a commitment to continuous learning and improvement

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Healthcare navigation and wellness benefits
  • Employer-paid life and disability coverage
  • Flexible Spending Accounts (FSAs)
  • 401(k) retirement plan with company matching
  • Generous paid time off and company holidays
  • Paid parental and caregiver leave programs
  • Employee Assistance Program (EAP)
  • Pet insurance and additional voluntary benefits

Who to contact

Full Stack Software Engineer
View Original