The Job Description

Semios
Vancouver
Full Time

About Semios

Semios is a rapidly growing company dedicated to developing safe and environmentally friendly orchard pest management solutions which employ machine to machine communications together with a cloud database architecture. Our goal is to eliminate the toxic chemical pesticides currently found in our food and in our homes using precision pest management technologies.

How To Apply

Please Log In to view this section. Not yet a member? Please Click Here to register.
Employers may also choose to share this information in the description below.



Semios is a rapidly growing company dedicated to developing safe and environmentally friendly orchard pest management solutions which employ machine to machine communications together with a cloud database architecture. Our goal is to eliminate the toxic chemical pesticides currently found in our food and in our homes using precision pest management technologies.

Position

The most important asset at Semios is our team. We are seeking a Golang/Python Developer to build an API and web server for our product. The ideal candidate will have a proactive attitude, Golang or Python based API and web server development experience, and quickly be able to become productive.

Responsibilities

We’re looking for someone who can wear many hats and doesn’t mind getting out of their comfort zone. The ability to effectively communicate across teams is a must. You’ll interact on a daily basis with people working in different domains:

• Web
• Hardware
• Agriculture

You will be responsible for:

• Designing, developing, and maintaining a high-throughput Golang based parser
• Provide the middle tier interface between the UI team, the hardware device team and the Postgres developer
• Provide unit tests and code-level documentation for all new tasks
• Assist in troubleshooting the end to end system
• Actively participate in the team’s development processes and meetings

Qualifications

• API development experience is essential
• PHP
• SQL (+1 if it’s PostgreSQL)
• Golang or Python
• TCP, IP, HTTP network and protocol knowledge
• Solid trouble shooting, bug tracking, and quality assurance skills
• Ability to effectively use source control systems such as GIT
• Experienced with unit testing and source code control
• Comfortable working in an Agile Development environment, and also able to work independently

• Good verbal and written communication skills
• Good interpersonal skills
• Must have capacity to work independently and also as a part of team