Golang / Go Job: Software Engineer - Backend and API Focused


Leadmotion

Software Engineer - Backend and API Focused at Leadmotion

New York, New York, United States 🇺🇸   (Posted Jun 22 2014)

Job position
Project based - Remote work possible

Job description
We're looking for someone to help out a small resourceful team responsible for implementing a mobile billing and messaging platform, which allows end users to purchase apps and services on their mobile devices.

A draft of the specs, flows, and requirements is already completed. With your input, improvements can be made and plans can be finalized then turned into the end product.

The position is on a per-project basis and will require approximately 1 month of time. Upon completion, further opportunities for continued per-project or contractual arrangements are available as the needs for new features and improvements arise.

Skills & requirements
Software:

* You're a gopher that writes clear, idiomatic Go code

* Testing make sure that business logic doesn’t break when changes are made. Excessive TDD not required, just enough to keep things moving.

* Scalability: handling millions of requests per day with minimal downtime

* Queues with multiple consumers, correctly dealing with concurrency issues

* Scheduling: sending out mobile messages at a specific time, also handling recurring messages

* Service Oriented Architecture (SOA): several services are working together including user-facing web pages, administration backend, metrics tracking and reporting, and mobile messaging

* Internationalization: mobile messages must support different languages

* PostgreSQL: using optimal data types, hstore/arrays, indexes, views, complex queries, joins, and aggregation

General:

* Must be available to communicate in real-time for an hour or two during Eastern Standard Time (EST) business hours

* Fluency in English necessary for efficient communication

Instructions how to apply
Send an email over to apply@leadmotion.net and include:

* a link to your GitHub / Bitbucket / place that has some samples of your work

* or just attach a zip file of some examples

* or whatever you think best demonstrates your previous experience such as a portfolio/resume

* the best way to get in touch with you (such as Skype / phone number)

* your earliest availability

* approximately how many hours per week you can dedicate to this project
Company website: Leadmotion

Let them know you found the job via https://www.golangprojects.com
(Companies love to know what recruiting strategies that works)
 

Other jobs that might be interesting

Western Digital Backend Software Engineer, GoLang - Western Digital   (June 2018)
New York, New York, United States
We’re looking for a talented and passionate engineer to join our Backend Software team. You will design and implement new services and features of our core software that runs on a multitude of servers and handles massive amounts of network traffic and user d...
CottageClass Senior Engineer - CottageClass   (May 2018)
New York, New York, United States
CottageClass (Techstars ’17) is seeking a senior engineer who can do UI under the guidance of a designer with a passion to work in fast-paced environment and make a significant impact on childhood education. You can design and implement persistence layers, b...
Interactive Brokers Compliance Technology Programmer - Interactive Brokers   (May 2018)
Greenwich, Connecticut, United States
Interactive Brokers is looking for an experienced Programmer who is a self-starter and enjoys the craft of coding and developing innovative solutions. The ideal candidate is someone who can communicate well with the business side and take a project from conce...


 
Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects