Job Closed
This listing is no longer active.
Take Control of Your Business and Execute Your Vision with Ease - Hire Affordable and Qualified Nearshore Staff
Senior Software Engineer – Ruby
Location
Latin America
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Ruby
NIR-YU
• You'll build tools and technology for the unique challenges presented by our business • Develop using interesting technologies -- Ruby, Elixir, Python, React, Typescript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB • Lead and contribute to high-impact projects such as the Zendesk to Gladly migration, partnering closely with cross-functional stakeholders to deliver scalable, customer-centric solutions • Collaborate with senior management, product management, and other engineers in the development of product • Youll be exposed to the latest technology, a ubiquitous data-driven culture, and a team of dedicated individuals ready to collaborate • Build software tools for better reporting and telemetry on our warehouse processes • Create new and innovative systems alongside streamlining and optimizing current processes • Contribute to solutions that aid in the tracking and retrieval of hundreds of thousands of consigned items across multiple warehouses
Job Requirements
- 5+ Years experience in a Software Engineering role
- Strong understanding of building production-ready web applications and systems
- Fluency in Ruby.
- Strong understanding of web-app performance fundamentals and related dev tools
- Mastery of Git and Github workflows
- Bachelor of Computer Science degree or equivalent experience
- Nice to Haves: Strong understanding of web technologies: HTML5, Javascript, CSS/SASS, REST, JSON
- Experience with Gladly and/or Zendesk
- Experience with GraphQL
- Experience with Kafka
Benefits
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full Stack Developer – .NET, React
TalentuchMicrosoft, SAP, and general IT recruiters | Talent Acquisition Worldwide | Recruitment Outsourcing
• Leading the transition from monolithic to microservices architecture • Leading work with tools like GitHub Copilot and other LLMs as daily tools • Accelerating development processes, automating tests, documenting and understanding complex code • Defining new standards for high-volume development environments • Technical leadership of a team – including training, mentoring, and hands-on implementation • Implementing code solutions quickly and with high quality in critical systems environments • Developing cloud systems
Java Developer
Академия BELHARDАкадемия BELHARD – это ведущий центр обучения IT-специальностям в Беларуси.
• преподавание курса «Программирование на Java» в группах в соответствии с разработанным учебным планом и программой обучения; • работа по готовой учебной программе; • проверка домашних заданий; • предоставление слушателям обратной связи.
Senior Staff Engineer, Java Lead
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Lead day-to-day application development projects and engineering • Evaluate and select appropriate technology stacks • Establish and enforce coding standards, technical specifications, and best practices • Actively participate in the design and development of critical features • Conduct rigorous code reviews and runbook reviews • Facilitate compliance with standard tools and processes regarding Git workflows • Coach the team on code-quality best practices and continuous improvement • Implement regular application monitoring • Lead production-issue analysis and troubleshooting efforts • Foster a culture of cross-team collaboration and knowledge sharing
Senior Golang Developer, IoT Experience
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Develop and maintain connectivity services supporting multiple protocols: MQTT, OPC, REST, Kafka, and others • Implement and manage OPC UA Server functionality • Ensure reliable data ingestion from diverse sources and systems • Transform data from any format to platform-native format • Handle data calculations, unit conversions, and calculation chaining • Develop data analysis and alarming subsystems • Build and maintain trending and historical data subsystems • Develop executor for user-defined Python scripts and SQL queries • Build and maintain service that handles and executes user-defined workflows and rule chains • Enable user customization and extensibility through scripting capabilities • Develop and maintain email notification infrastructure • Implement multiple messaging services including Slack, Google Chat, SMS, and others • Ensure reliable, timely delivery of notifications across channels • Ensure platform security and user data protection • Participate in architecture decisions with the development team • Contribute to functionality design and technical planning • Lead feature design from technical perspective • Provide ongoing support for deployed services and troubleshooting • Collaborate with frontend, QA, and product teams on feature development



