Search

Tuesday, October 22, 2019

NOW HIRING: Software Engineer, Crypto/Payments


Company: Kraken
Website: https://www.kraken.com
Headquarters: San Francisco, California, United States


About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion. Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets. We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!


About the Role

This role is remote.

Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.


Responsibilities
  • Integrate our financial systems with blockchain currencies and banks
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection systems
  • Write highly scaleable, high volume services
  • Create optimized database schemas
  • Own, develop and maintain financial services

Requirements
  • 3+ years of experience as a backend developer
  • Experience with Blockchain daemons such as Bitcoind, Litecoind or Parity
  • Strong proficiency with either Rust or Node.js, TypeScript and various frameworks
  • Ability to handle the DevOps side of financial services using tools like Docker
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Understanding accessibility and security compliance
  • Understanding user authentication and authorization between multiple systems, servers, and environments
  • Understanding fundamental design principles behind a scalable application
  • Experience with automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Basic experience with other languages such as: C++ or Go
  • Desire to make the best trading platform out there
  • Strong passion for Bitcoin and other cryptocurrencies

We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

CLICK HERE TO APPLY


Source: Remote OK, Kraken

NOW HIRING: Test Automation Engineer


Company: Unhaggle Inc.
Website: https://www.unhaggle.com
Headquarters: Toronto, Ontario, Canada


Do you have a sixth sense for how a web app is going to break? The rare ability to empathize with software users? A talent for picking out edge cases and corner cases?

If that sounds like you, we're looking for a test engineer to help ensure that customers of our ecommerce platform have a magical experience.

Unhaggle is currently the #1 web portal in Canada for buying a new car. The data we provide powers our own tools and products, including our flagship consumer car buying service at Unhaggle.com and leading automotive portals including Yahoo Autos, MSN Autos, Autofocus, AutoGuide, Globe Drive, and others. We've recently partnered with auto makers to launch a large ecommerce platform allowing the complete purchase of new cars online. This is where you come in.

You'll work directly with the development team, but also collaborate with product managers, customer service, and sales people to better understand the issues faced by our customers. Your mandate will be to ensure that the software works as designed, and you'll enjoy some autonomy in deciding how to achieve that.


The roles & responsibilities:
  • Convert end-to-end user scenarios to Test Cases
  • Execute all test cases during releases & create Test Reports
  • Write maintainable/scalable/efficient automation code
  • Deliver consistent high-quality software test scripts for functional testing
  • Diligently test functionality by performing thorough regression/smoke tests before code deployments
  • Design, develop, and execute automated test harnesses around Backend APIs & Front-end UI

You have
  • Knowledge of testing techniques like Equivalence partitioning, Boundary value analysis, Decision table testing, Exploratory testing
  • Experience in testing web-based enterprise applications and products
  • Experience in Features testing, Regression testing, System Testing & Performance Testing
  • Experience in building test automation suites in any programming language like Python, Javascript or Java
  • Good experience in Selenium or other relevant Web Automation tools
  • Understanding of Git & Continuous integration
  • Experience working in Agile development process (Scrum, Kanban)

Bonus points for
  • Experience working closely with remote team members in different timezones
  • Open to learn & work in new tools & languages
  • Experience of database and APIs would be preferred
  • Leads test automation efforts using Selenium & Robot
  • Experience in designing Test scripts using Robots
  • Cucumber skills would be added advantage

You are
  • Eager to work remotely and independently, from anywhere in the world.
  • Easy going. You'll collaborate with developers all over the world, from different cultures and backgrounds, in different time zones, and you can get along with all of them.
  • Comfortable with video calls, and contributing to retrospectives, post-mortems, and design discussions.
  • Not looking for relocation - we're a distributed team, and plan to stay that way.

About Unhaggle

Working at Unhaggle, you'll be helping consumers get the best price on new cars, and changing the industry along the way. You'll have the opportunity to leave a large footprint and have real impact in the products you help ship every single day to our customers.

You'll also get access to the best tools we've been able to find. You'll use GitHub to manage tasks and code reviews, as well as Travis-CI, Docker, New Relic, Sentry, BrowserStack, Stripe, Twilio and Redis. You, your team, and the whole company will be in constant contact on Slack.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

CLICK HERE TO APPLY


Source: We Work Remotely

NOW HIRING: Backend Elixir Developer


Company: Teamweek
Website: https://teamweek.com
Headquarters: Tallinn, Estonia


Are you an ambitious backend developer who likes taking on new challenges? Are you eager to learn Elixir (or already have Elixir experience)? Do you want the perks of working for a private company but the flexibility of working from home?

If so, read on…


We are looking for a backend developer who will help us:
  • Build and maintain our backend applications and our growing infrastructure;
  • Optimize performance and stability of our applications and databases;
  • Experiment with new ways to improve our product and experience as a team;
  • The ideal candidate should be experienced with Git, PostgreSQL, Linux and Elixir.

If you’re a developer with no Elixir experience, but are eager to learn it, we’d love to have you! And you can work from anywhere in the world with a good internet connection.

The starting annual salary is 50.000 EUR. Benefits include generous paid time off, an allowance for home office set-up, stipends for Internet and co-working space rental, travel for conferences, trainings and team meet-ups, and more.

Take our free quiz to see if you’re a good fit. We plant a tree for every qualified candidate!

CLICK HERE TO APPLY


Source: We Work Remotely, Teamweek

Strategies for Maintaining Professionalism as a Freelancer

  Written By: Rosanna Webb Maintaining professionalism is not just about delivering quality work; it's about fostering trust, reliabilit...