SMG · 15 hours ago
Fullstack Senior Software Engineer
SMG is seeking a Fullstack Sr. Software Engineer to design, build, and maintain scalable APIs and high-quality web applications. The role involves integrating front-end applications with backend services, leading technical discussions, and mentoring other engineers.
AccountingBookkeeping and PayrollFinancial ServicesTax Consulting
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
Qualification
Required
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
Work hard, have fun environment
Value-driven culture
Remote-first company
Unlimited PTO
Tech provided