Search

Tuesday, September 8, 2020

NOW HIRING: Senior C++ Developer

Company: Bitfinex

Website: https://www.bitfinex.com

Headquarters: Taipei, Taiwan


Founded in 2012, Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. We're on a mission to create the most innovative cryptocurrencies exchange. This is a unique opportunity, a rare window of time at the tipping point of the financial evolution. Much like the early days of the internet, blockchain technology faces complex new challenges and having the best team plays a pivotal role in success.

Our team is fully remote and globally distributed to capture the best talent from around the world. So far our company has grown fast and stayed lean to secure its place as a leader in the space.

If you get excited about being in an industry that is breaking new ground and have confidence you can conquer the most challenging feats we'll encounter, we want to talk to you. Join us, and help lay the foundation for a decentralized future

Currently looking for: Senior C++ Developer (Remote)


​Job description

We’re currently looking for a Senior C++ Developer to join our remote team. The Bitfinex backend utilizes C++ for an ever growing set of high-performance core services and libraries. The position requires expert C++ experience and is available to anyone with a strong interest in finance/trading who has the experience, motivation and temperament to contribute in this demanding role. As you will work remotely in a small group, self-motivation and effective communication are essential. We are looking for team members who are comfortable using their initiative and seeing it through to completion. You will be part of a dynamic, fast-paced team, and have the chance to shape the direction of Bitfinex as we grow.


Requirements

  • Excellent C++ skills
  • Knowledge of modern C++
  • Experience with multithreading, high-throughput, and low latency programming on Linux
  • Solid understanding of low-level networking: sockets, TCP/IP, TCP, UDP
  • Excellent object-oriented design/programming skills
  • Strong testing habits that ensure efficient, error-free production code
  • Interest in financial markets and trading
  • Passion for creativity and technology


Recommended

  • Experience in the finance/trading industry specifically trading execution and exchange connectivity
  • Understanding of higher-level networking and messaging protocols such as WebSockets, REST, and message queues
  • Experience with Javascript, shell scripting, SQL
  • Knowledge of distributed systems and large scale system performance

Source: Remoters, Bitfinex



NOW HIRING: Software Engineer (Raspberry Pi + Hardware, Linux, Python)

Company: pi-top

Website: https://www.pi-top.com

Headquarters: London, England, United Kingdom


pi-top’s mission is to offer our customers the best experience when using Raspberry Pi; in the classroom, at home and in industry. To achieve this, we've created an ecosystem of products and services to extend and simplify the out-of-the-box experience.

Our vision is: Simple. Modular. Flexible.

Since our founding in 2014, we have built a strong global community of teachers and makers who constantly shape our content and services. However, weʼve only just got started, and this is where you come in.

Our roadmap for the next few years is ambitious, and we need a talented engineer with an agile mindset. Weʼre an open, honest and playful company made up of great people from a variety of different backgrounds and places, all united in our commitment to positively improve the way we teach, learn and live.

With the release of our latest flagship product - pi-top [4] - we are working to develop a range of physical computing project kits (starting with the motors and motion kit, being released in the next few months), as well as simplifying project-based learning by integrating with our social platform for learning challenges using our hardware, Further.


About the role

You'll be joining the pi-topOS team - a small and fast-moving dev team, which primarily develops software for the Raspberry Pi OS derivative operating system that runs on all pi-top devices. OS development has different fronts, such as:

  • Writing/maintaining hardware drivers and user-facing API libraries for upcoming and already existing pi-top products
  • Creating UIs for user-facing applications
  • Extending functionality by researching existing software solutions and integrating them
  • Developing novel solutions to problems where no existing solutions are available
  • Enhancing pi-top ecosystem integrations (such as with Further) to add customer value
  • Building and maintaining DevOps infrastructure (CI pipelines, etc.) to support our development

The role is one that offers an unusually broad range of technologies, and so an open mind and a strong interest in learning and contributing across a wide variety of projects and technologies is a must.

As such, we are looking for a T-Shaped developer whoʼs comfortable with coding in Python and writing shell scripts (Bash), but also able to handle some DevOps responsibilities (including cloud infrastructure and build systems). We donʼt expect you to be a guru in all of these areas, but get in touch and tell us what you can do.

You'll be involved in the full development process from conception and design to coding, testing and deployment. As a result, strong communication skills and use of English are essential. Some knowledge of electronics would be beneficial, as would experience of UX and software development within an educational setting.

This position is open to people worldwide, but you must be able to work reasonably closely with UK time and have a high level of written and spoken English.

You'll work remotely but collaboratively with our software team based in the UK and the Americas, as well as within the broader cross-disciplinary engineering team.

As part of the interview process you will be required to undertake a programming test that should not last more than 2 hours.


Requirements

  • Python 3 (scripting: user-space device drivers, daemons, APIs and libraries)
  • Linux shell scripting (Bash)
  • Strong version control practices; familiar with Github
  • Good knowledge and implementation of Open Source development practices
  • Passionate about problem-solving and learning
  • Happy to learn and work with new technologies as needs change with time


Desirable skills

  • Familiarity with Raspberry Pi
  • Familiarity with Web technologies - React + Typescript
  • Communicating with hardware, e.g. GPIO, Arduino, I2C, etc.
  • Familiarity with C++ (with a focus on desktop applications, using Qt and other frameworks)
  • Linux system and service management (systemd)
  • Debian package management (Advanced Package Tool [APT])
  • Familiarity with continuous integration and build systems (e.g. Jenkins)
  • Software provisioning (Ansible)
  • Google Cloud
  • JIRA


Benefits

  • Great workplace culture - casual but hard-working
  • Remote work
  • 25 days holiday
  • 10 days sick leave


Specifics

  • Contract hourly based work or permanent (depending on location)
  • Minimum 40 hours per week
  • Minimum 2 hours per weekday during business hours in London, UK
  • Minimum 2 hours per weekday during business hours in Santiago, Chile

Source: Remote Global

Add caption


NOW HIRING: Dot Net Core C#/React/HTML5/CSS3 – Junior/Mid Developer

Company: Big Dude Clothing

Website: https://www.bigdudeclothing.co.uk

Headquarters: Ellesmere Port, United Kingdom


We are looking for a full-time, on exclusive commitment basis, smart and resourceful, hungry to learn where needed, developer to join our small nibble remote e-commerce development team.

You will develop and enhance our next-gen greenfield e-commerce platform including frontend, backend, and reporting areas, creating solutions to problems, and addressing issues and deficiencies as needed. This is an exciting development role on a clean stack and very little legacy baggage. Our soon to be live stack is based on dot net core 3.1, consisting amongst other technologies C# 8.0, Entity Framework Core, [p]React.js, HTML5/CSS3 and PostgreSQL, deployed to the cloud on Linux using CI/CD. E-commerce experience and an eye for performance and attention to detail are highly valuable.

This is a remote position, full-time salaried (not suitable an upworker with only limited resources to devote) and holidays. Flexible timing can be arranged however some daily time coverage of core UK business hours is required. Google Meet video conference interviews and brief repl.it coding challenge available this week! No agencies.


To apply for this job email your details to matt@bigdudeclothing.co.uk

Source: Remote Global



NOW HIRING: Software Engineer

Company: Instantish

Website: https://www.itsinstantish.com

Headquarters: San Francisco, California, United States


What is Instantish?: Instantish is an issue tracker that is 10x easier to use, because it integrates very closely with your conversations. It's used at companies like Framer, Glossier, Microsoft, etc. The current product integrates with Slack, and we're planning to add new video and voice integrations soon.

We're looking for an energetic and focused engineer who is excited about the challenge of adapting an old concept (tracking tasks) for a totally new kind of interface (Slack).

The role you'll have: As the second engineering hire, this role has a lot of responsibility. Your job isn't just shipping code, but making the teams that use our product better and faster (as it relates to issue tracking).


Your responsibilities will include:

  • Writing clear, maintainable, scalable code across the web frontend, backend, infrastructure, and integration products.
  • Creating and championing engineering best practices.
  • Interviewing, participating in hiring decisions, and onboarding new engineers.
  • Dogfooding and giving feedback on the product. Diligent issue tracking is our not-so-secret advantage when it comes to shipping quickly and consistently.
  • Talking to customers openly about their issue tracking needs. Many of our early teams love to be a part of the process.
  • Shaping and maintaining a high-quality analytics strategy. Every new feature incorporates analytics, and if the numbers aren't adding up, we scrap it.


Salary: $80,000

Location: 🌏 Worldwide


How do you apply?

Email marissa@itsinstantish.com with a short note sharing the following:

  • Your past experience shipping quickly and scaling products.
  • Why you think issue tracking is important.

Source: Remote OK



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...