Logo
Vibes

Software Engineer

Vibes, Chicago, Illinois, United States, 60290

Save Job

Overview

Vibes’ mobile-first platform enables personal, revenue-driving, and long-term mobile engagement between consumers and world-class brands. Industry leaders such as

Chipotle ,

Kohl’s , and

Polo Ralph Lauren

use Vibes to grow customer relationships with relevant, high-volume mobile messaging and mobile wallet marketing on a global scale. Vibes enables marketers to connect with customers using a data-rich and API-packed solution that optimizes and unifies their SMS, MMS, RCS, and Mobile Wallet campaigns. To learn more about Vibes, visit www.vibes.com. Position Overview: We are seeking a collaborative, proactive, and results-driven full stack Software Engineer to join our dynamic and primarily remote team. In this role, you will contribute to the development and maintenance of our cloud-based applications, with a focus on backend Ruby on Rails and frontend React development. You will also deploy and manage infrastructure using Terraform and ensure optimal performance and scalability on AWS cloud services. An ideal candidate possesses a growth mindset, strategic thinking, and strong communication skills. This role holds significant impact at Vibes during a period of growth and focuses on delivering personalized, scalable digital consumer engagement for brands. If you're eager to build systems that offer large enterprises the latest innovations in mobile marketing technology, this is an opportunity to thrive. This is a full-time, hybrid position based in the greater Chicago metro area, reporting to the Director of Platform Engineering. Vibes has been recognized in 2025 as a Built In Best Places to Work.

Responsibilities

Develop and maintain robust, scalable, and high-performance backend solutions using Ruby on Rails, incorporating serverless architecture, microservices, and BFF patterns. Design and implement responsive frontend interfaces using React.js/Typescript to ensure a seamless user experience. Collaborate with cross-functional teams to understand requirements, architect solutions, and deliver features within established timelines. Deploy and manage infrastructure components on AWS using Terraform, ensuring reliability, security, and scalability. Troubleshoot and debug issues across the full stack, from frontend UI elements to backend database queries. Generalize in technology by maintaining broad knowledge about the entire system and the technologies used. Own systems by designing and implementing larger initiatives, owning production operations and monitoring, and being aware of SLAs. Proactively support other team members and help them succeed. Challenge team processes and look for ways to improve them. Create a positive impact on the team as a whole.

Requirements & Qualifications

Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of professional experience as a Software Engineer, with a focus on full stack development. Strong proficiency in backend development using Ruby on Rails, with solid object-oriented programming principles. Hands-on experience in frontend development using React.js, including state management with Redux or similar libraries. Proficiency in serverless architecture, microservices, and BFF patterns. Hands-on experience deploying and managing cloud infrastructure on AWS using Terraform or similar tools. Familiarity with containerization technologies such as Docker and container orchestration platforms is a plus. Passion for learning and staying updated on emerging technologies, best practices, and industry trends. Proven track record of driving innovation and implementing cutting-edge solutions. Dedication to delivering high-quality solutions that meet the needs of clients and stakeholders, with a focus on usability, reliability, and scalability. Excellent problem-solving skills and the ability to troubleshoot complex issues across the full stack. Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment. Ability and willingness to travel to Vibes' downtown Chicago, IL, office several times a month. Authorized to work in the United States without the need for current or future employer sponsorship.

Our Core Values

Respect, Honesty, and Integrity for All Stakeholders Always be Learning Relentless Focus on the Customer Never be Satisfied Create Value Seek Accountability and Ownership

Compensation and Benefits

The compensation range for this role is $95,000 to $115,000. Final compensation will be determined by factors such as relevant work experience, skills, and certifications. Vibes offers a full slate of benefits including medical, dental and vision coverage, short- and long-term disability, life insurance, paid holidays, flexible vacation, summer Fridays, a 401(k) plan with match, and a paid parental leave program.

Equal Opportunity

Vibes is proud to be an Equal Opportunity Employer and provides equal employment opportunities to all employees and applicants regardless of race, color, religion, gender, gender identity, age, national origin, disability, or any other characteristic protected by law. Reasonable accommodations will be made to meet the requirements of the Americans with Disabilities Act.

#J-18808-Ljbffr