Software Engineer

Denim Logo

Denim

πŸ’΅ $135k-$185k
πŸ“Remote - United States

Summary

Join Denim, a remote-first fintech company, as a Software Engineer and build critical infrastructure for transaction processing, develop internal automation tools, and implement client-facing features. You will enhance existing functionality and solve new problems as the company scales. The ideal candidate loves creating delightful user experiences, thrives in cross-functional teams, and is passionate about continuous learning and effective communication. Denim values transparency, collaboration, and personal/professional growth. The company offers a competitive salary, remote work, unlimited PTO, and various benefits.

Requirements

  • Create delightful user experiences by leveraging your ability to build clean, maintainable, and high-quality products
  • Work with cross-functional teams to deliver innovative solutions for complex business problems
  • Have a passion for continuous learning and effective team communication, as well as listening to customers and internal users to create a great experience
  • Be transparent and believe that open communication is critical for team success
  • Work with a collaborative team that supports one another and helps each other grow
  • Join a team that is going beyond a Phoenix API project, taking advantage of the language's unique strengths in solving complex, concurrent, and distributed problems
  • Program against "Eventual Consistency"

Responsibilities

  • Build the critical infrastructure to process transactions
  • Develop internal automation tools to streamline payments
  • Implement the underlying functionality for features that our clients love
  • Enhance existing functionality
  • Solve new problems as we continue to scale and grow

Preferred Qualifications

  • Be a curious, scrappy, motivated innovator who is excited about diving into a high-growth startup and taking ownership of important platform features and capabilities
  • Be a solid developer who obsesses over building technology that delights your users
  • Care about reliability and be comfortable supporting, monitoring, and deploying applications
  • Work small and seek to shorten feedback loops
  • Have strong opinions about how software is built, but be open to alternatives
  • Be unafraid to step out of your comfort zone and work across different parts of the product
  • Foster personal growth and professional development in yourself and your peers
  • Be viewed by your peers as a team player who embodies the philosophy that we win together
  • Deep experience building and scaling large applications, preferably using Elixir and React
  • Experience working with B2B software products, particularly in the freight, logistics, or finance industries

Benefits

  • Fully remote work by design
  • Company offsites within the US
  • Unlimited paid time off
  • Medical, dental, & vision
  • Mental and physical wellness stipend
  • Home office buildout stipend
  • Generous option (equity) grant
  • Professional development reimbursements

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.