Rithum aims to accelerate how brands, suppliers, and retailers work together to deliver seamless e-commerce experiences. The company provides a platform to help brands and retailers grow their business across multiple channels, representing over $50 billion in annual GMV.
Requirements
- 2+ years' experience developing in C programming language
- Experience developing web applications, working with databases, and consuming APIs
- Understanding of relevant software development tools including version control, build processes and test frameworks
- Experience scaling applications in AWS and on-premise
- Experience with cloud computing infrastructures such as AWS or Azure
- Use of source code repositories such as Azure DevOps and Git
- Experience performance tuning and optimizing high scale systems
Responsibilities
- Participate in reviewing code written by peers and receive feedback on your own code to ensure quality and maintainable software development.
- Learn new technologies, languages, tools, and best practices.
- Engage in the software development process utilizing agile methodologies. This includes contributing to sprints, user stories, and participating in sprint reviews & retrospectives.
- Manage medium to large-sized tasks or features assigned by senior engineers, delivering them on time and to specification.
- Participate in the analysis of feature requirements or issues and propose solutions. You may be involved in solving technical challenges related to performance, scalability, or user experience.
- Diagnose and fix software defects or bugs reported by users or uncovered during testing.
- Participate in on-call rotation.
Other
- Strong verbal and written English communication skills
- Ability to work independently with limited supervision
- Ability to develop robust and secure code
- Travel up to 10%
- Bachelor's degree or higher in Computer Science or a closely related field