This job was posted over 90 days ago and may no longer be available.

Junior Developer (Consultant)

Job Title: Junior Developer

Department: Data Team

Reports To: Director of Infrastructure

Employment Status: Consultant

Overview

US Bitcoin was founded by a highly experienced team of professionals who overall have over 20 years of experience in the industry. US Bitcoin Corp (US BTC) is a rising leader in bitcoin mining - fast becoming one of the more cost-efficient, environmentally focused, and large-scale organizations in North America. We pride ourselves on being a diverse, inclusive, and mission-focused team of individuals who want to “move fast and make things.”

What is the role?

The Junior Developer assists the data team with delivering software solutions to meet the needs of the business. Key engineering responsibilities will focus on building interfaces linking API’s to the database, replicating databases, and archiving data. The right candidate should have experience writing modular and maintainable code. You must have an ability to work and think creatively in a fast-paced environment, on multiple projects.

Duties and Responsibilitiesinclude the following, but not limited to:

- Write modular and maintainable code, complete with unit tests, using Python.

- Iteratively improve our features, systems and code in the platform.

- Develop in a Continuous Delivery environment where you will ship code to production daily.

- Collaborate with cross-functional team members such as - Senior Software Engineers, QA Engineers, UX Designers and Product Managers.

- Work with other software engineers, both front-end and back-end, through code reviews and pair programming.

Qualifications:

- Effective in a highly collaborative cross functional team environment using Git and GitHub Pull Request workflows

- Experience in a continuous delivery environment

- Exhibit a deep respect for building software sustainably using modern techniques and industry best practices

- Python

- JSON

- API

- PostgreSQL

- Influx DB

Education/Experience:

- Have a foundation in modern coding practices from which you are ready to contribute from and ready to grow upon.

- Ability to write quality, modular, maintainable, secure and testable code.

- Familiarity with testing best practices including unit and integration tests.

- Have a team-oriented attitude and seemingly endless intellectual curiosity.

Working Hours:

-This position is remote. Expected to work when needed.

Desired Skills

Contact Info

Posted: March 28, 2023

Apply


Get Updates