Senior Full-Stack Software Engineer

Third Iron

Not Interested
Bookmark
Report This Job

profile Job Location:

Minneapolis, MN - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Do you want to develop software that helps scientists make breakthroughs doctors save lives and historians learn from our past Join our small fully-remote software development team to build tools that connect scholars of all disciplines with the peer-reviewed journal articles they needto advance their research.

Third Irons industry-leading software servicesBrowZineandLibKeyare used by millions of students doctors industry researchers and scientistsaffiliated with over 1500 libraries at universities hospitals corporations and government departments across 36 countries including places like Stanford University NASA Mayo Clinic NHS England and University of Hong Kong.

In a refreshing change from advertising-dependent tech companies or those who sell user data we instead have a straightforward business-to-business model. Wesellour subscription-based services to libraries that may be used by anyone affiliated with them. We do not sell focus is on building the best software to enableresearch that changes the world.

Your Role

As a Senior Full Stack Software Engineer you will help with many stages of the development lifecycle: initialarchitecturalapproaches codingthe automated tests and implementation and reviewing changes by your experienced teammates. Our product owners have a deep understanding of both our external and internal customers needs and wants which helpsensure the changes webuildhave maximum positive impact to all of our users.

Our remote-first company has been building software for over 10 years in a fullydistributed team environment so youll be joining a team with plenty of experience putting into practice what works well remotely - and avoiding what doesnt!.We try to build our products with an eye on the long term since our new features and products become part of the workflow at libraries and for researchers and we need to maintain them for the long haul.

Key Responsibilities

  • Contribute to ourThird Iron tools and backendsystems written primarily in andPostgres and used by our operations team to manage large amounts of data from over 1300 library customers
  • Help shape and build our APIs used both internally and by third parties written in
  • Increase your experience and knowledge of Postgresql Elasticsearch CouchDB continuous integration and load testing. Learn about all the tools we use at our StackShare
  • Optimize and help scale our Heroku andAWS cloud-based systems as our customer base grows to ensure solid performance for all users
  • Opportunities to assistwith our many front-end clients: our BrowZine and LibKeyweb apps built with Ember a separate customer portal web appbuilt withReactand our browser extension LibKey Nomad isbuilt with React

What Were Looking For

  • Experience with SQL; we use Postgres to store the majority of our data and maintaining very fastAPIs and internal processes is important to us. Bonus if you have NoSQL experience such as ElasticSearch or CouchDB
  • An interest in NodeJS and JavaScript
  • Strong communication skills since we are a remote team clear timely and frequent communication is essential
  • Experience writing automated tests alongside your code we rely on numerousautomated tests to help avoid regressions both at theacceptanceand unitlevel
  • Experience with source controlideallygit
  • Self-motivation andcomfortworkingindependently which weve found is important for remote working
  • Interest in lifelong learning including learning new technologies. We embrace the tools and techniques that help us build great software which lets us sleep soundly at night with high confidence thatour users are having a delightful experience and our servers are not catching fire
  • Interest in AI even if youre just getting started. We are evaluating various approaches to incorporating AI into our workflows discussingwhat works and what doesnt. Were excited to have a new teammatesexperiencesinform us all too
  • People with U.S. work authorizations. (We are looking for a full-time developer to join our team so please no software development firms looking to hire out contractors - were interested in talking directly to software developers)

Working at Third Iron

Third Iron is a small company of 30 employees and our growth and success havebeen fueled by the passionate curious people who work here.

Understanding that work is just part of your life Third Iron also provides benefits including health dental long-term disability paid time-off home-office stipend and more. Its why most employees who work at Third Iron spend many years of their careershere. You could too!

Apply

To apply simply fill out the job application and please include anything that helps demonstrate how you are an effective software developer teammate. Examples include your GitHub Bitbucket or StackOverflow profile or some sample code articles or presentations youve created or even just reporting bugs on open source looking for something to help us learn how you contribute to a team.


Required Experience:

Manager

Do you want to develop software that helps scientists make breakthroughs doctors save lives and historians learn from our past Join our small fully-remote software development team to build tools that connect scholars of all disciplines with the peer-reviewed journal articles they needto advance the...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Advanced Library Technologies

View Profile View Profile