Fullstack Software Engineer - User Experience
Spain - Remote
Rithum is the world’s most trusted commerce network, accelerating how brands, suppliers, and retailers work together to deliver seamless e-commerce experiences. We provide an unmatched platform for brands and retailers, enabling them to accelerate growth, optimise operations across channels, scale product offerings and enhance margins.
Today, more than 40,000 companies trust Rithum to grow their business across hundreds of channels, representing over $50 billion in annual GMV. Using our commerce, marketing, and delivery solutions, our customers create optimised consumer shopping journeys from beginning to end.
Overview
The Engineering Team employs top engineering talent who are constantly working to improve processes, quality, and techniques, with the goal of producing high-quality software solutions. Quality is considered at all stages of development, blurring the lines between traditional QA and software engineering. Our team is talented, motivated, and works smarter, not harder, empowered to make local decisions, with a focus on operational excellence, DevOps culture, and a “you build it, you run it” mentality. We follow a Lean approach with agile workflows such as Scrum and Kanban, and continuously evaluate our tech stack to ensure top quality. Continuous Delivery, automated testing, and continuous integration are priorities.
As a Software Engineer, you develop, write, and test code for applications or systems. You support your team, ensure quality standards, and strive for innovation to meet business goals.
Responsibilities
1. Participate in code reviews and provide feedback to ensure maintainable software.
2. Learn new technologies, languages, tools, and best practices proactively.
3. Engage in agile development processes, contributing to sprints, user stories, and retrospectives.
4. Manage medium to large tasks or features, delivering on time and to specifications.
5. Analyze feature requirements or issues and propose solutions, including technical challenges related to performance, scalability, or user experience. Occasionally develop prototypes for testing new ideas or technologies.
6. Collaborate with Product and UX designers to create excellent customer experiences.
7. Mentor junior team members.
8. Utilize relevant development tools, including version control, build processes, debuggers, and test frameworks.
9. Diagnose and fix software defects or bugs.
10. Participate in on-call rotations.
11. Work with technologies such as SOAP/REST APIs, AWS services (OpenSearch, Lambda, DynamoDB, Kinesis, RDS, ECS), Redis, NoSQL, and SQL Server.
Qualifications
Minimum Qualifications
* 2+ years experience developing user interfaces in C-based languages, Java, Python, or C#.
* Strong English communication skills.
* Experience with web applications, databases, and APIs.
* Knowledge of security vulnerabilities like injection and cross-site scripting.
* Familiarity with version control, build processes, and test frameworks.
* Ability to work independently.
Preferred Qualifications
* Bachelor's degree or higher in Computer Science or related field.
* Understanding of web protocols (HTTP/1.1, HTTP/2, WSS, TLS).
* Data visualization skills, CSS expertise, Web Components, Web Sockets, internationalization, and agile methodologies knowledge.
* Experience in e-commerce, retail, or digital advertising.
* Strong analytical and problem-solving skills, attention to detail, and adaptability.
Travel required: Up to 10%
Other Duties
This job description is not exhaustive; duties may change at any time.
What it’s like to work at Rithum
Join a team of smart risk-takers, courageous collaborators, and curious minds. We value diversity, support career growth, and promote work-life balance with remote-first policies, benefits, and wellness resources.
Benefits include:
* Partner with leading brands.
* Supportive, inclusive environment.
* Remote work options with stipends.
* Comprehensive health and wellness benefits.
* Generous PTO, holidays, wellness days, and volunteer days.
* Professional development stipends.
Rithum is an equal opportunity employer committed to diversity and inclusion. We provide reasonable accommodations for applicants with disabilities. Contact us if support is needed during the application process.
#J-18808-Ljbffr