Software Engineer, Full Stack (Remote) Job at Neptune Retail Solutions
Neptune Retail Solutions (NRS) is North America’s premier retail marketing services company. Our powerful advertising and promotion programs are relied upon by the country’s largest consumer packaged goods manufacturers and retailers for unparalleled consumer reach.
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 the Freedom Platform 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 daily
- 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 toward 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
- Experience with React or other Javascript libraries, HTML and CSS
- 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
- 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 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 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 daily - 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.
- Proof of full COVID-19 vaccination and booster is required.
Neptune Retail Solutions is an Equal Opportunity Employer.
Please Note :
clarksqn.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clarksqn.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.