Staff Software Engineer - Full Stack

Full-time
USA
$150k-$180k per year
Posted 1 year ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

We are looking for a Full Stack Staff Software Engineer to help our team build new and delightful products and develop powerful new capabilities for our users. You will work with a team of engineers and product managers to design, build, and maintain our recently announced product - Smart Spend. Your contributions will impact the business practices of our diverse customer base, spanning from individual entrepreneurs to established enterprises. 

 

You can read more about it in these articles:

 

What You’ll Do:

  • Lead the team in technical decisions, providing guidance and expertise in software architecture, design patterns, and best practices

  • Design and implement scalable applications in microservice architecture, leveraging best practices and modern technologies like (e.g. Kubernetes)

  • Collaborate with Product to proactively consider trade-offs, identify risks to timelines, consider where we can improve as a team in order to deliver business outcomes

  • Mentor and coach other software engineers, fostering their professional growth and development

  • Collaborate with product managers and UX to design to ship innovative solutions that serve our customers’ needs

  • Support software deployments, including debugging, troubleshooting, and coordination with DevOps and QA Engineers

  • Collaborate with both technical and non-technical stakeholders to understand requirements, communicate technical solutions, and ensure alignment with business objectives

  • Lead team meetings including sprint planning, grooming, and retros, ensuring effective communication and coordination within the team

  • Stay up-to-date with industry trends and emerging technologies, continuously learning and evolving your skills to drive innovation and excellence within the team

  • Provide technical expertise to the broader engineering group to help drive positive results and outcomes

Preferred Experience:

  • Experience with Kubernetes and Argo CD

  • Experience working with cloud technologies (e.g. AWS, GCE)

  • Expertise in JavaScript frameworks such as Node.js, Next.js, and/or NestJS

  • Experience building fintech solutions

  • Experience in writing front-end components using React

About You:

  • BS in Computer Science or related field

  • 7+ years of experience designing, implementing, monitoring, and debugging large-scale solutions in cloud-based environments

  • Experience building and deploying production-grade web applications at scale

  • Familiar with LEAN product development and Agile frameworks - Scrum or Kanban

  • Experience building robust and resilient applications with event-based, microservices architecture

  • Strong understanding of SOLID design principles and design patterns

  • Strong understanding with SQL, and familiarity with databases such as Postgres or MySql

  • Strong teamwork and documentation skills

Additional Information:

The pay range for this position is between $150,000-$180,000 annually. AffiniPay is committed to offering competitive, fair and commensurate compensation and has provided an estimated pay range for this role. Actual compensation may vary based on job-related knowledge, skills, experience and education. 

Go ad-free with Premium ×
About the Job
Full-time
USA
$150k-$180k per year
Posted 1 year ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Staff Software Engineer - Full Stack

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

We are looking for a Full Stack Staff Software Engineer to help our team build new and delightful products and develop powerful new capabilities for our users. You will work with a team of engineers and product managers to design, build, and maintain our recently announced product - Smart Spend. Your contributions will impact the business practices of our diverse customer base, spanning from individual entrepreneurs to established enterprises. 

 

You can read more about it in these articles:

 

What You’ll Do:

  • Lead the team in technical decisions, providing guidance and expertise in software architecture, design patterns, and best practices

  • Design and implement scalable applications in microservice architecture, leveraging best practices and modern technologies like (e.g. Kubernetes)

  • Collaborate with Product to proactively consider trade-offs, identify risks to timelines, consider where we can improve as a team in order to deliver business outcomes

  • Mentor and coach other software engineers, fostering their professional growth and development

  • Collaborate with product managers and UX to design to ship innovative solutions that serve our customers’ needs

  • Support software deployments, including debugging, troubleshooting, and coordination with DevOps and QA Engineers

  • Collaborate with both technical and non-technical stakeholders to understand requirements, communicate technical solutions, and ensure alignment with business objectives

  • Lead team meetings including sprint planning, grooming, and retros, ensuring effective communication and coordination within the team

  • Stay up-to-date with industry trends and emerging technologies, continuously learning and evolving your skills to drive innovation and excellence within the team

  • Provide technical expertise to the broader engineering group to help drive positive results and outcomes

Preferred Experience:

  • Experience with Kubernetes and Argo CD

  • Experience working with cloud technologies (e.g. AWS, GCE)

  • Expertise in JavaScript frameworks such as Node.js, Next.js, and/or NestJS

  • Experience building fintech solutions

  • Experience in writing front-end components using React

About You:

  • BS in Computer Science or related field

  • 7+ years of experience designing, implementing, monitoring, and debugging large-scale solutions in cloud-based environments

  • Experience building and deploying production-grade web applications at scale

  • Familiar with LEAN product development and Agile frameworks - Scrum or Kanban

  • Experience building robust and resilient applications with event-based, microservices architecture

  • Strong understanding of SOLID design principles and design patterns

  • Strong understanding with SQL, and familiarity with databases such as Postgres or MySql

  • Strong teamwork and documentation skills

Additional Information:

The pay range for this position is between $150,000-$180,000 annually. AffiniPay is committed to offering competitive, fair and commensurate compensation and has provided an estimated pay range for this role. Actual compensation may vary based on job-related knowledge, skills, experience and education.