Senior Fullstack Software Engineer

Posted 73ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Fullstack Senior Software Engineer at SMG designing and maintaining scalable APIs and web applications using modern tools like React and Next.js. Collaborate with cross-functional teams on cloud-based SaaS applications.

Responsibilities:

  • Integrate front-end applications with backend services and databases (e.g. SQL, Snowflake) to deliver data-driven functionality.
  • Champion CI/CD pipelines, automated testing, and trunk-based development, ensuring high quality, reliable releases.
  • Lead and participate in technical design discussions, code reviews, and pull requests, establishing and enforcing engineering best practices.
  • Collaborate closely with product, design, and engineering to translate business and user requirements into production-ready solutions.
  • Contribute to Agile planning, estimation, and roadmap execution, acting as a reliable senior contributor.
  • Provide clear technical guidance by interpreting complex business requirements and shaping technical specifications.
  • Proactively identify risks and propose solutions to continuously improve platform performance, security, scalability, and developer experience.
  • Communicate effectively across the team, offering constructive feedback and helping evolve team processes and standards.
  • Stay current with relevant technologies, frameworks, and industry best practices, and apply them thoughtfully to the product.
  • Experiment with and leverage AI-powered development tools (e.g., ChatGPT, Copilot, Cursor) to improve engineering efficiency, code quality, and developer experience.
  • Mentor and support other engineers, promoting knowledge sharing and growth.

Requirements:

  • Bachelor’s degree or equivalent work experience required.
  • 5+ years of experience building and maintaining modern web applications.
  • Proficient knowledge of JavaScript/TypeScript, React, Next.js and modern tooling.
  • Proficient knowledge of web and system architecture, including designing and integrating RESTful APIs, caching strategies, event-driven patterns, and client–server communication.
  • Experience designing scalable system architectures hosted on Cloud platforms such as Azure.
  • Hands-on experience with relational databases (e.g. SQL Server, PostgreSQL), including schema design, querying, and performance optimization.

Benefits:

  • Unlimited PTO
  • Tech provided
  • Diverse, experienced, friendly team which will welcome you, support you and challenge you