Work With Us

StockSwap is hiring brilliant and talented team members to help us accomplish our mission of making the stock market social.

Available positions: 

BackEnd Engineer

Salary + Stock Options Available. You will get in at the ground floor of a fast growing startup and have the opportunity to lead and shape the product in the future. 

 

Required Skills

  • Clarity in core Computer Science and Engineering topics including Distributed Systems, Data Structures & Algorithms, Design Patterns and OOP.

  • Demonstrated ability to write scalable, robust, maintainable, reusable and testable code.

  • Experience with JavaScript (Node JS), Typescript, and Golang (bonus). 

  • Have worked with a web framework including, but not restricted to Node JS, Nest JS, Django or Spring Boot.

  • Familiarity with Version Control using Git.

  • Experience with building backend infrastructure leveraging cloud providers like AWS, Google Cloud or Azure.

  • Experience with micro-services architecture and migration from monlithic to microservice architecture.

  • Familiarity with NoSQL databases (MongoDB / DocumentDb) , knowledge of SQL would be an added advantage.

  • Familiarity with access controls, security practices and basic understanding of OWASP principles.

  • Participation in regular code reviews and feedback sessions.

  • Familiarity with working in Agile environments.

Good Skills to Have

  • Ability to clearly communicate your ideas and thoughts in written and verbal form with the team.

  • Ability to pick up, experiment with and apply yourself with new technologies, frameworks and libraries. 

  • Prior TDD experience is good to have.

  • Ability to stay productive while working remotely and autonomously.

Student Interns 

StockSwap brings in student interns who are interested in working in startups for fall, spring, and summer rotations. Interns who demonstrate an expectational work ethic will considered for full time positions. 

 

Requirements

  • Familiarity with Microsoft Office Suite (Word, Excel, Powerpoint) 

  • Ability to be punctual and attend team meetings 

  • Excellent communications skills 

Good Skills to Have

  • Ability to clearly communicate your ideas and thoughts in written and verbal form with the team.

  • Ability to stay productive while working remotely and autonomously.

Don't see your dream opportunity listed but still want to bring something to the team?

 Send an email to
admin@stockswap.us
with your resume.