NRS’ portfolio of omni-channel marketing solutions includes the Freedom API, a platform for creating and distributing cashback offers into retailer loyalty programs, and 3rd party cashback apps.
Our vision is to build the industry’s most powerful incentive management and distribution platform, by using cutting-edge personalization technology and unparalleled scale to drive shopper conversion online and in-store.
You’ll be responsible for:
Enhancing Freedom’s Backend API with new features and functionality
Writing code that will scale with our growing user base and data stores
Writing tests and performing code reviews to ensure that we’re shipping reliable, readable, and reusable code on a daily basis
Working with the team on software design principles, including object-oriented design principles
Identifying technical debt and devising strategies to manage and remediate it
Identifying design patterns that improve the maintainability of our code base, and refactoring code towards those patterns
Helping the team improve their refactoring and unit testing skills
Working with your peers in the engineering team at Neptune Retail Solutions to improve our software development practice as a whole
What we’re looking for:
Experience with the LAMP stack and Amazon Web Services
Experience with PHP MVC Frameworks like Symfony and Laravel
The ability to explain complex technical concepts to collaborating teams
Adept at writing unit and functional tests for your code (TDD or otherwise)
Source control (Git) is second nature to you
Comfortable working with web front-end technology (HTML, CSS, JS)
Know your way around the command line (we develop on Macs and host on Linux servers)
You want to take ownership of what you work on. You’re ready to explain it to your colleagues and support it in production
You jump at the chance to help out co-workers find solutions for tough problems
Possess a Bachelor’s degree in Computer Science or equivalent experience
Bonus points if you:
Have experience working in a startup environment
Have experience optimizing performance
Love automating, optimizing, and making things faster
Have experience working on custom backend APIs for mobile apps.
About Us:
We’re growing! This position is a new spot on the team created to accelerate our product and technology roadmaps.
We’re flexible and value a good work-life balance! We work remotely.
We use many of the AWS products (ex: ec2, lambda, s3, rds, aurora, elasticache, redis, memcached, data pipelines, redshift, beanstalk, ecs).
We’re laying the groundwork for developing new features in an MVC framework.
We use several tools to help us every day – GitHub, Jira, PHPStorm, New Relic, Cloud Watch, SumoLogic, Pager Duty.
We are currently working in Scrum with 2-week sprints centered around product roadmap delivery, as well as implementing system and process improvements.
Applicant Privacy Notice
No sponsorship is available for this position.
Neptune Retail Solutions is an Equal Opportunity Employer.
Store Sales Associate Buckhead, GA Born from a deep love of sport and an unrelenting pursuit to change the activewear...
Apply For This JobFull Job Description What You Will Get Health Insurance Dental + Vision Insurance 401k Plan Hourly pay of $17 –...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Description: Our Microsoft 365 Support Analyst will support the implementation of all Microsoft 365 technologies...
Apply For This JobFirst America Homes (FAH) is the homebuilding division for The Signorelli Company (TSC), a vertically integrated, diversified real estate company...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are looking to speak to Software Engineers in relation to a high-profile assignment with...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> JoinedUp is a high-growth technology company providing cutting-edge, mobile-first software to transform the way end-hirers...
Apply For This Job