Logo for NIR-YU

Senior Software Engineer - Full Stack - Customer Experience Team

Role overview

Qualifications

  • 7+ years of professional software development experience
  • Strong proficiency in Java or Kotlin, and Ruby on Rails
  • Expertise in modern JavaScript, HTML, and CSS
  • Experience building applications with React and related tools

Responsibilities

  • Design, develop, and maintain high-quality, scalable, performant, and testable software solutions
  • Build and enhance customer-facing applications that support strategic company initiatives
  • Contribute to technical architecture and engineering decisions
  • Collaborate with product managers, designers, and engineers to deliver impactful features

About the company

NIR-YU logo

NIR-YU

Staffing & Recruiting

Nir-Yu specializes in helping Small and Medium Enterprises unlock the potential of their business. Our typical customer is worried about not being able to make enough progress on their product(s) or project(s) with their current team; they need additional team-members to deliver work on-time and with the required quality. Tight budgets also make it necessary to lower average wage costs, making it necessary to consider hiring internationally to lower costs. We help these companies by providing a bespoke service that finds and hires remote workers from Mexico, Colombia, Argentina, Chile, Brazil and other countries in LatAm based on the company’s specific job descriptions to work as an extension of their team and perform the required functions. Unlike many other companies, we don’t have a bench of contractors to be hired out, instead each team is hired specifically to meet specific requirements and to work exclusively as a remote employee.

Company details

Company typeScaleup
IndustryStaffing & Recruiting
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

The Role:

The Customer Experience team is seeking a kind, curious, and highly collaborative Senior Software Engineer (Full Stack) who enjoys solving complex technical challenges and building exceptional user experiences.

Our team is responsible for creating seamless and compelling experiences that make it easy for individuals to consign luxury items. We place a strong emphasis on collaboration, continuous learning, individual growth, and professional development.

As a Senior Software Engineer, you will be both a hands-on technical contributor and a key influencer in shaping our engineering direction. You will lead and contribute to significant initiatives, mentor fellow engineers through code reviews and pair programming, and help drive the evolution of our technology platform.

We are particularly excited to meet candidates who are passionate about luxury retail, e-commerce, sustainability, and the mission of supporting a circular economy for high-end goods.

Responsibilities:

  • Design, develop, and maintain high-quality, scalable, performant, and testable software solutions.

  • Build and enhance customer-facing applications that directly support strategic company initiatives.

  • Contribute to technical architecture and engineering decisions that shape the future of our platform.

  • Collaborate closely with product managers, designers, and engineers to deliver impactful features.

  • Review pull requests and provide thoughtful, constructive feedback to teammates.

  • Participate in pair programming and knowledge-sharing activities across the team.

  • Deploy production-ready code and support applications throughout the software development lifecycle.

  • Continuously learn and explore new technologies, design patterns, and engineering practices.

Requirements:

  • 7+ years of professional software development experience.

  • Strong proficiency in Java or Kotlin, along with experience working in Ruby on Rails environments.

  • Expertise in modern JavaScript (ECMAScript), HTML, and CSS.

  • Experience building applications with React and related ecosystem tools, including Node.js and npm.

  • Familiarity with RESTful APIs, Git, TypeScript, IDEs, version control systems, and deployment tools.

  • Understanding of event-driven architectures, GraphQL, and database design fundamentals.

  • Strong problem-solving skills and a user-centric engineering mindset.

  • Interest in retail, e-commerce, luxury consignment, sustainability, or circular economy business models.

Great to Have:

  • Experience implementing or maintaining Kafka-based event streaming solutions.

  • Experience working with Elixir.

  • Experience decomposing monolithic applications into microservices.

  • Familiarity with distributed systems and service-oriented architectures.

Tech Stack:

  • You will have the opportunity to work with a modern technology stack, including:

    • Java

    • Kotlin

    • TypeScript

    • GraphQL

    • Kafka

    • AWS Lambda

    • PostgreSQL

    • DynamoDB

  • Legacy services are currently built with:

    • Ruby on Rails

    • Elixir

    • React

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at NIR-YU

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.