Full-Stack Software Engineer

Accretive Technology Group
Seattle, United States of America
7 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 178K

Job location

Remote
Seattle, United States of America

Tech stack

JavaScript
PHP
Agile Methodologies
Code Review
Continuous Integration
Relational Databases
Github
Protocol Buffers
JUnit
MariaDB
MySQL
Node.js
Service-Oriented Architecture
Software Engineering
Systems Architecture
TypeScript
React
Grafana
GIT
Event Driven Architecture
Build Management
Containerization
Kubernetes
Atlassian Tools
Bitbucket
NestJS
Software Version Control

Job description

Software Development & Architecture

  • Contribute across the full software development lifecycle, including design, development, deployment, and maintenance

  • Design and build scalable, reliable back-end applications and services

  • Contribute to application and system architecture, technical design, and continuous improvement initiatives

  • Develop solutions that are maintainable, scalable, and aligned with business needs

Collaboration & Engineering Excellence

  • Work closely with Product and Operations to deliver sustainable, scalable solutions

  • Elevate engineering best practices through code reviews, mentoring, and innovation

  • Collaborate with fellow engineers to share knowledge, solve technical challenges, and improve development processes

Requirements

  • Minimum of 5+ years of professional software development experience

  • Strong experience with TypeScript and Node.js

  • Experience with MariaDB, MySQL, or another relational database

  • Competent with PHP

  • Experience with application and system design and architecture

  • Proficiency with Git and version control platforms such as GitHub or Bitbucket

  • Experience with containerization and container orchestration technologies

  • Experience with event-driven architecture

  • Experience with automated testing frameworks (e.g., Jest, JUnit, or similar)

  • Experience delivering software in an iterative environment using Agile methodologies

  • Self-driven problem solver with a passion for delivering exceptional customer experiences

  • Strong collaborator who believes software development is a team sport

  • Lifelong learner who embraces new technologies and freely shares knowledge

Bonus Skills and Qualifications (Not Required) -

  • CI/CD software best practices

  • React

  • gRPC / Protobuf

  • NestJS

  • Federated Modules

  • Working in a service-oriented architecture

  • Agentic coding Skills

  • Atlassian (Jira and Confluence)

  • Grafana

  • Technical leadership experience

Benefits & conditions

Our Competitive Benefits Package Includes -

  • Medical, Dental, and Vision coverage

  • Life and Disability Insurance

  • Health Care Flexible Spending Account (FSA) with 50% company match

  • Dependent Care Flexible Spending Account (FSA)

  • Gym Membership Reimbursement up to $75 per month

  • $175 Monthly Transportation Reimbursement (up to $100 may be applied toward home internet for remote or hybrid employees)

  • 401(k) with a 50% company match (no cap), fully vested after 5 years

  • Eligibility to participate in the company's discretionary profit-sharing program

  • Potential annual cost of living adjustments (COLA)

  • PTO accrual as required by law, vacation days based on the schedule indicated below, and 9 company-paid holidays

Vacation Schedule

Years of Service Annual Vacation Accrual

0-2 Years 2 Weeks

3-4 Years 3 Weeks

5+ Years 4 Weeks

A reasonable, good-faith estimate of the minimum and maximum salary pay for this position is $131,347 to $177,704 as a Software Engineer III or $154,830 to $209,475 as a Senior Software Engineer. The successful candidate's placement within this range is dependent on a variety of factors, such as qualifications and level of professional experience. Employees in this position may be eligible to participate in the company's discretionary profit-sharing program.

About the company

Employment opportunities and job offers at Accretive Technology Group will always come from the Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident in who the recipient is. Accretive Technology Group does not extend job offers via email or other messaging tools to individuals with whom we have not previously had contact. Accretive Technology Group will never send you money or request that you return any money to our company for any reason. Our email domain is @accretivetg.com. The official website to find and apply for job openings at Accretive Technology Group is https://accretivetg.com/ Accretive Technology Group is an Equal Employment Opportunity employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, or national origin. + Unfortunately, we do not provide visa sponsorship, visa transfer, or corp-corp arrangements. + Agencies - No unsolicited submissions will be accepted, and if any Agency does submit an unsolicited candidate, that Agency shall have no recourse from Accretive Technology Group. Powered by JazzHR

Apply for this position