About Siege Communications

Address

Building 11, First Floor, Fancourt Office Park Corner Felstead road and Nothurmberland Northriding, 2169

Company Size

1-15
Summary

What we do

We enable the world most innovative companies to lead in their industries by developing customised bleeding edge software solutions for them.

Our software engineers feed of the most demanding and challenging software problems; using the most advanced systems and technologies in the industry.

Our experience cuts across all industry sectors. From Encryption systems, Film and Media Applications, Banking to Real-time Logistics tracking systems and more.

We develop large scale web applications that scale to millions of monthly active users as well as supporting desktop and mobile applications.

Our Tech stack usually consists of a Django Restful Backend with an Angular2 or React Front end. With Firebase or similar WebSocket support depending on the project

Why Work For Us

  • Siege will enable you to do the best work you have ever done in your career
  • Free to use any cutting edge technology or library that can gain our client the competitive advantage
  • New ideas are welcome, the crazier or more impossible the idea; The more likely it is we’ll test it out
  • After the first 6months have the choice to work from home
  • Attend Conferences e.g PyCon, DjangoCon, ScaleConf etc
  • Work in a high performance environment but with easy going team mates
  • Work on a variety of projects with our clients from all over the world
  • Team lunches and events throughout the year
  • Less meetings more code
  • Relaxed dress code. Come in your shorts and slippers if you like

Our Culture

Positive - have fun, stay positive, listen to others, show empathy, teach and learn from others.

World Class - be the best at your craft through attention to detail and lifelong learning.

Self Starting - take initiative. Bring your ideas to the table and run with them.

Radically Transparent - speak your mind and be honest with yourself and others

Our Engineering Processes

We use an agile approach to software development. With sprints for the numerous projects planned on JIRA. Jenkins or Concourse for Continuous integration. We like to discuss with clients how best to approach solving the particular problems or features they need developed, That way all stakeholders get the best overall product and experience.

Our Hiring Process

  1. A telephone interview 15-30min
  2. A programming exercise in the relevant programming language which you do from home
  3. A face to face interview, and If we are a good fit for each other we welcome you to the team
Perks
Work from home during some periods of the month
Mac Book Pro Laptop
Free snacks and cooldrinks
Team fun events
Flexible working hours between 8am and 8pm, (Morning meetings are at 10am)
Super relaxed team and working environment
Attend conferences (pyCon, ScaleCon etc)
Relaxed dress code
Work on a variety of projects with our clients from all over the world
New ideas are welcome
Tech Stack

Application and Data

Amazon ec2
Amazon EC2
Amazon s3
Amazon S3
Amazon vpc
Amazon VPC
Angularjs
AngularJS
Bootstrap
Bootstrap
Cplusplus
C++
Django
Django
Html5
HTML5
Java script
Javascript
Matlab
MATLAB
Mongo db
MongoDB
Node js
Node.js
Postgresql
PostgreSQL
Python
Python
Rabbitmq
RabbitMQ
React
React
Redis
Redis
Memcached
memcached
Nginx
nginx

DevOps

Bitbucket
Bitbucket
Bower
Bower
Git
Git
Github
GitHub
Jenkins
Jenkins
New relic
New Relic
Vagrant
Vagrant
Xcode
Xcode
Npm
npm

Utilities

Amazon route 53
Amazon Route 53
Elasticsearch
Elasticsearch
Google analytics
Google Analytics

Business Tools

Jira
JIRA
Slack
Slack

Get job offers from companies like Siege Communications