Post Job Free
Sign in

Remote Mid-Level Full-Stack Developer VAST

Company:
Abundant Solutions
Location:
Tulsa, OK
Posted:
May 06, 2025
Apply

Description:

Job Description

Full Stack Developer

Location: Remote (Must reside full-time in the USA)

About Us

We believe that great software is built by great teams. As a leader in custom software solutions, we serve a diverse range of clients—from global enterprises to innovative startups. Our success is driven by a close-knit team of talented developers and forward-thinking leadership working side-by-side to tackle complex challenges with creativity and collaboration.

We are proud to foster a culture of mutual respect, teamwork, innovation, and continuous learning. With a fully remote work environment, we offer the flexibility to work from anywhere in the United States while staying connected to a supportive, collaborative community that values every individual's voice and contributions.

About the Role

We’re looking for a team-oriented Mid-Level Full Stack Developer who is passionate about building high-quality software and thriving in a collaborative environment. In this role, you’ll work closely with teammates and customers to design, build, and support secure, scalable applications using Smalltalk, Java, JavaScript, and AI/ML principles.

You’ll be part of a highly engaged customer-facing team where your ideas will be heard, and your technical skills will help drive meaningful results for our customers. As a customer-facing team, communicating fluently and clearly in English is a critical part of the role.

Primary Responsibilities

Collaborate with fellow developers, product managers, and customers to design, develop, and support secure, scalable software solutions using Smalltalk, Java, and related technologies.

Participate fully in the software development lifecycle — from planning and design to testing, deployment, and maintenance — always working as part of a team.

Translate customer needs into technical solutions by working closely with both internal teams and external clients.

Provide outstanding support to customers, managing service calls, documenting interactions, and escalating issues when needed — always with a strong customer service mindset.

Help create technical documentation, user guides, and training materials to support team knowledge-sharing and customer success.

Continuously improve by staying up-to-date on emerging technologies, security best practices, and software engineering trends that can help our team excel.

Minimum Requirements:

Bachelor’s degree in Computer Science or a related field — or equivalent experience.

3+ years of professional experience developing and maintaining software as part of a team.

Strong proficiency in object-oriented programming (especially Smalltalk and Java).

Front-end experience with HTML, CSS, JavaScript, TypeScript, and frameworks such as React, Angular, or Vue.js.

Familiarity with relational databases (DB2, MS SQL Server).

Experience working through complete software development lifecycles and using Agile methodologies.

Ability to communicate clearly and effectively with technical teammates and non-technical stakeholders.

A strong customer service focus and willingness to support clients via video calls and remote sessions.

Must reside in and be legally authorized to work in the United States without employer sponsorship requirements. We cannot support or sponsor any visa needs.

Must be able to pass a background check.

Willingness to participate in an on-call rotation to support production systems.

Self-motivated with a commitment to team success in a remote-first environment.

Preferred Skills:

Experience with the VAST Platform (VA Smalltalk) is highly preferred.

Knowledge of AI/ML concepts and frameworks.

Familiarity with additional programming languages (Python, Rust, C#, C/C++, Go).

Experience with middleware, API development, analytics, and messaging (IBM MQ, MQTT, RESTful, SOAP).

Background working in industries such as finance, insurance, or healthcare is a plus.

Previous success working in a fully remote, collaborative team environment.

Why You'll Love Being Part of the Team:

We value our people as much as we value our customers, which shows in how we work together and support each other. We offer:

Flexible Vacation (employees are encouraged to take at least three weeks per year)

Paid Sick Leave

Paid Family Leave

15 Paid Holidays

Medical, Dental, and Vision coverage starting on your first day

Group Life Insurance

Short-Term and Long-Term Disability Insurance

401(k) Plan

Employee Assistance Program (EAP)

Salary Range: $90,000 – $120,000, depending on experience, skills, and location.

Join a team where your voice matters, your skills are valued, and your growth is supported.

We can’t wait to build the future of software together with you.

EOE, including disability and vets

Send your resume to:

Full-time

Fully remote

Apply