Ruby on Rails Developer IRC253504
Description
GlobalLogic is seeking an experienced Fullstack Engineer to help us improve and help to develop the new modern personalized digital platform. Every developer in our team has an opportunity to make a tremendous impact. We are looking for innovative and passionate developers who want to take ownership of features and projects and collaborate with other developers and product managers to evaluate, design, and implement from top to bottom. We will provide opportunities to work with cutting-edge technology that helps millions of people save their/money.
We seek creative and motivated engineers to work on our digital coupon solution. There are a wide variety of challenges that have been and still need to be solved. You will have opportunities for growth and development. You will be part of a team that works on services that have saved over 1 billion coupons.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field is required. Advanced degree preferred.
- 5-8 years experience focusing on back-end (Ruby on Rails) technologies.
- nice to have – developing and optimizing front-end applications using React and Next.js
- Experience building and maintaining back-end services using Ruby on Rails, focusing on scalability, reliability, and performance.
- Strong understanding of cloud platforms, particularly Microsoft Azure, with experience integrating cloud services for scalable and secure solutions.
- Expertise in containerization technologies, such as Docker and Kubernetes, for efficient application deployment and orchestration across various environments.
- Proven experience designing and managing databases using PostgreSQL, ensuring data integrity, performance, and scalability.
- Experience conducting thorough code reviews to maintain coding standards and improve code quality while fostering a collaborative, learning-focused environment.
- Leadership or mentorship experience, with the ability to guide junior engineers, share best practices, and promote continuous improvement within the team.
- Collaborative experience working with cross-functional teams, including Product Owners and Designers, to align technical development with business objectives.
- Hands-on experience with automated testing frameworks and processes to ensure stability and efficiency throughout the software development lifecycle.
- Strong problem-solving skills and a proactive, self-starter attitude, with the ability to thrive in fast-paced, agile environments and continuously drive innovation.
- Familiarity with CI/CD pipelines and DevOps principles to streamline development processes and ensure continuous integration and deployment of high-quality software.
- Bonus Skills: Experience with building and scaling SaaS or consumer-facing products, knowledge of additional programming languages or frameworks (e.g., TypeScript, Python), and familiarity with testing frameworks (e.g., Jest, RSpec).
- Fluency in French is a bonus
Job responsibilities
As a Senior Fullstack Engineer on the Digital Team, you will be critical in developing innovative digital solutions that enhance user experiences across various platforms. You will work across the entire tech stack, focusing on front-end and back-end development, cloud integrations, and containerized deployments. Collaborating closely with cross-functional teams, you will ensure that high-quality, scalable, and reliable products are delivered to meet both business and user needs. Additionally, you will mentor junior engineers and drive continuous improvements in code quality, system performance, and overall team success.