Full Stack Software Engineer at Vibes, focusing on backend Ruby on Rails and frontend React development. Developing cloud-based applications with infrastructure management on AWS.
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 ensuring 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 cloud 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 the production operations and monitoring of the system, and being aware of its SLAs.
Proactively support other team members and help them to be successful.
Challenge team processes, looking for ways to improve them.
Create an impact on the team as a whole vs. specific parts of it.
Requirements
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 a solid understanding of 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 our 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.
Software Engineer building tools that shape how Homebase engineers ship software. Contributing to AWS infrastructure while improving internal developer experience as part of a collaborative team.
Staff Software Engineer at Pfizer designing software systems and leveraging AI tools to enhance productivity. Working closely with business units to solve real problems through software solutions.
Principal Software Engineer designing and maintaining software systems that deliver business value at Pfizer. Focusing on innovative tooling and architecture for enhanced productivity.
Principal Engineer leading AI solutions for Customer Facing Colleagues at Pfizer. Driving technology innovation and collaboration across digital platforms and engineering teams.
Product Engineer at Rose Bikes developing innovative bikes from concept to production, collaborating with international suppliers and internal teams in a hybrid work environment.
Senior Full Stack Engineer developing cloud and mobile - based solutions for the commercial real estate market. Joining a dynamic team to contribute to innovative projects in Agile environment.
Java Developer responsible for developing and implementing automation solutions. Focused on improving service quality and productivity through programming and process analysis.
Associate Software Engineer at L3Harris developing software for advanced tactical radio systems. Collaborating with cross - functional teams throughout all phases of software development life cycle.
Principal Software Engineer integrating partner accelerator hardware and Red Hat's open - source software stack. Collaborating across teams to optimize AI workloads and enhance system integration.
Senior Software Engineer at Itaú developing cloud applications using .NET, Angular, and AWS. Collaborating on innovative technology solutions in a diverse and inclusive team environment.