Demo

Senior Software Engineer (Front-End)

VendTech International
Savannah, GA Full Time
POSTED ON 4/5/2025
AVAILABLE BEFORE 6/4/2025

Senior Software Engineer (Front-End)

Location: Savannah, GA
Employment Type: Full-time

About the Role

We are looking for a Senior Software Engineer (Front-End) to play a key role in building and optimizing our React.js web applications, React Native mobile apps (Expo for iOS & Android), and embedded UI solutions. This is a hands-on development role, where you will actively contribute to coding, designing scalable front-end applications, and optimizing the user experience for our Vending Management Software (VMS) and related products.

Our platform is built on modern JavaScript frameworks, with a focus on React.js for web, React Native (Expo) for mobile, and custom embedded UI development. You will work closely with back-end engineers, UI/UX designers, and product teams to deliver seamless, high-performance front-end solutions.

Responsibilities

•            Develop & Optimize Front-End Applications:

◦            Build and maintain responsive, scalable applications using React.js for web and React Native (Expo) for mobile.

◦            Work on custom Android-based UI solutions for embedded applications.

•            Performance & User Experience:

◦            Optimize applications for speed, responsiveness, and efficiency across web, mobile, and embedded devices.

◦            Ensure smooth UI interactions, animations, and accessibility compliance.

•            State Management & API Integration:

◦            Implement and optimize state management using Redux, Recoil, or Context API.

◦            Integrate with RESTful APIs, ensuring seamless data flow between front-end and back-end services.

•            Scalability & Maintainability:

◦            Build reusable UI components and libraries for a consistent user experience.

◦            Ensure the front-end codebase is modular, maintainable, and scalable.

•            Security & Best Practices:

◦            Implement authentication and authorization workflows using OAuth, JWT, and role-based access control (RBAC).

◦            Follow security best practices to prevent XSS, CSRF, and other vulnerabilities.

•            Testing & Code Quality:

◦            Write unit, integration, and end-to-end tests using Jest, Cypress, and Detox.

◦            Participate in code reviews and best practice discussions to maintain high-quality front-end code.

•            CI/CD & Deployment:

◦            Work with Expo Application Services (EAS) for mobile app deployment.

◦            Collaborate on CI/CD pipelines (GitHub Actions, Bitrise, Fastlane) to streamline releases.

•            Collaboration & Problem-Solving:

◦            Work closely with back-end engineers, DevOps, and product teams to align technical solutions with business needs.

◦            Debug and resolve complex UI-related issues in a distributed environment.

Requirements

◦            8 years of hands-on front-end development experience, with a strong focus on React.js and React Native.

◦            Expertise in modern JavaScript/TypeScript development.

◦            Experience developing React Native applications using Expo for iOS & Android.

◦            Strong knowledge of state management solutions (Redux, Recoil, Context API).

◦            Experience working with RESTful APIs and handling authentication workflows (OAuth, JWT).

◦            Hands-on experience with CI/CD tools for front-end apps (GitHub Actions, Bitrise, Fastlane, EAS).

◦            Familiarity with performance optimization techniques, including lazy loading, code splitting, and caching.

◦            Strong understanding of responsive design and cross-platform development.

◦            Ability to interpret technical documentation and work with industry protocols.

 

Preferred Qualifications

•            Experience integrating front-end solutions with IoT devices and embedded systems.

•            Experience with vending machine protocols (NAMA VDI, DEX, or similar standards).

 

Salary : $130,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer (Front-End)?

Sign up to receive alerts about other jobs on the Senior Software Engineer (Front-End) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at VendTech International

VendTech International
Hired Organization Address Boston, MA Full Time
Job Description: As a Regional Business Development at Naturals2Go, you will play a pivotal role in driving the success ...
VendTech International
Hired Organization Address El Paso, TX Full Time
ROC Account Executive (Business Development) Company: Naturals2Go Plus - El Paso Position Type: Full Time Salary: $50,00...
VendTech International
Hired Organization Address Savannah, GA Full Time
Senior Software Engineer (Back-End) Location: Savannah, GA Employment Type: Full-time About the Role We are looking for ...
VendTech International
Hired Organization Address Charlotte, NC Full Time
Job Description: As Regional Business Development at Naturals2Go, you will play a pivotal role in driving the success an...

Not the job you're looking for? Here are some other Senior Software Engineer (Front-End) jobs in the Savannah, GA area that may be a better fit.

Senior Software Engineer (Back-End)

VendTech International, Savannah, GA

Mechanical Engineer

ACS - Engineer. Integrate. Build., Savannah, GA

AI Assistant is available now!

Feel free to start your new journey!