Senior Full Stack Software Engineer/Architect

BaseVenture · Jan 21st 2019

Apply on Working Nomads

Note: Must be located in North America (preferably within an hour or two of San Francisco, CA or Minneapolis, MN)


We're looking for an experienced full-stack Java and Javascript engineer, comfortable with various technologies and open to learning new ones on the fly. You'll be working closely with our engineers, alongside our client teams. Our projects are highly collaborative, and your expertise will be deeply valued.

You are an experienced engineer with a wide range of skills. You delight in architecting, implementing, and delivering innovative applications that help businesses grow and delight their customers. You are collaborative, and enjoy working with teams and clients to make sure that the right thing gets built at the right time.

This is an exciting time for Base Venture. We’re building the next generation cloud-based platform for to help our customers manage their alternative investments. This opportunity starts as a contracted position, with possibility of full-time employment if you are open to it.


  • Deliver high-quality, polished, and reliable applications
  • Interpret and coordinate the implementation of customer requirements
  • Take ownership of application code, including decisions around which technologies to use
  • Collaborate closely with nontechnical team members (design, product, client, etc.)
  • Participate in architectural and code review
  • Determine and implement continuous integration and delivery systems as needed
  • Actively participate in an agile development process, including contributing to story creation, estimation, daily standups, etc.


  • Relevant software engineering experience, particularly with any of the following:
  • REST-ful API development
  • Java/JEE expert with experience including JPA, CDI and JAX-RS
  • Strong Javascript development experience using Ember.js or similar front-end Javascript framework
  • RDBMS systems (in particular MySQL)
  • Strong written and verbal communication skills
  • Experience working as part of a distributed team
  • Flexibility with tools and tech stack
  • Comfort working in a fast-paced environment

Apply on Working Nomads