Senior Software Engineer - Certification / Sustainability/ Impact in Barcelona or Remote

CommonShare

Workplace
Remote
Hours
Full-Time
Internship
No
Share offer

Job Description

CommonShare operates a three-prong strategy to a.) Increase transparency in opaque markets, b.) Further sustainability within firms, and c.) Create better distributed ownership among stakeholders.

In this role, you will be leading the engineering in executing the first prong in that strategy, specifically in building our Certification platform. The company is building its Certification architecture to enable market organization within the “sustainability industry”. To this end, the company is working to build the world’s largest, trusted, searchable database of sustainable suppliers across agricultural products and commodities, textiles and apparel, seafood, cosmetics, green building products, electronics, flowers, and pet food.

The Senior Software Engineer is a full stack role where you’ll build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within supply chains. You’ll be a key member of our engineering team, delivering new features and improvements in a fast-paced, agile environment using modern technologies.

Having a keen eye for good API design, scalability, and micro-service architecture will help enable your success.

Responsibilities:

• Ship critical customer use cases for our Certification products
• Maintain current and implement new features in Ruby on Rails for an application that will scale thousands of concurrent users
• Write high-performing, maintainable code while iterating and shipping rapidly
• Collaborate with stakeholders across Data Science, Design/UX, Product Management, and Engineering
• Deliver iterative improvements to realize a product vision on schedule
• Develop new UI features and refactor existing code using Ruby on Rails, Vue, PostgreSQL
• Develop and document REST APIs
• Consume and publish events via our Data Platform
• Improve performance of existing systems
• Configure monitoring and alerting systems

Qualifications:

• 4+ years of professional experience and track record of developing high-quality scalable code using Ruby on Rails in a small, agile team
• Experience building B2B commerce or SAAS software
• Solid OOP and software design knowledge
• Ability to solve complex problems and provide solutions that can be applied optimally in a service environment
• 3+ years delivering software using an agile methodology (Scrum ideally)
• Experience with cloud-native software delivery (including containerization)
• 3+ years professional experience with modern Javascript frameworks (ideally Vue)
• Successfully built APIs, architected database models, and event driven patterns
 

About CommonShare

  • Ecommerce

CommonShare company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...