Bolt
Country : Singapore
  • Full-time
  • Part-time
  • Freelance
  • Internship
  • Contract

Senior Software Engineer

Bolt is a content platform that helps brands to tell great stories by matching them to experienced content creators

Responsibilities

Full Stack Engineer

 

About Bolt

Bolt is looking for people with great passion, enthusiasm and work ethic. We're a company that counts a number of well-known brands such as Starwood Hotels, NTUC Income and SPH as our clients and we have the fastest growing content creator network in the region. We have been featured on Forbes 30 Under 30, The Straits Times as one of 8 Startups in Singapore to Watch and respected marketing journals such as Mumbrella.

What you will do

  • Design, develop, and deploy using the latest frameworks and technologies.
  • Writing code in a product environment
  • Develop features pertaining to:
    • Real-time content editors
    • Contextual grammar, style, and SEO feedback
    • Facilitating payments and invoicing
    • Client and writer analytics dashboards
    • Integrating with front-end javascript APIs
    • Refactoring some existing REST APIs to Websockets
    • Employing machine learning tools to improve writer recommendation using existing and new data sources
    • Integrating with 3rd party APIs for style, grammar, and SEO recommendations
    • Integrating additional scraping methods for automating writer data import
    • Modernizing deployment practices from AWS EB to Docker

Requirements

What we look for

Must Have

  • Good communication, analytical and conceptual skills
  • Positive attitude with a hunger for learning
  • Self-driven and able work well in a team
  • Knowledge of Vanilla Javascript
    • AJAX
    • Promises
    • ES6 (+Babel)
    • Service Workers (PWA)
    • Web sockets
  • Experience with AngularJS (Advanced/Expert)
  • Task Runners via Grunt
  • Testing via Jasmine
  • Experience with Python 2.7 & Django 1.9
  • Experience with Django Rest Framework
  • Experience writing tests via unittest
  • Knowledge of Relevant Concepts
    • 12-factor applications
    • Django two-scoops principles
    • Nested API & permissions via DRF

Nice To Have

  • Experience with React + Redux (Intermediate)
  • Testing via Mocha
  • Task Running via Webpack
  • Experience with Django Channels
  • Experience with Redis & Postgres
  • Experience with Celery
  • Experience with ASGI / Daphne
  • Experience with Deployment
    • Docker & docker-compose
    • AWS & elastic-beanstalk
Components instead of salary
Equity

Total applicants :27 Job posted 3 months ago Total Views : 1229 Unique Views : 1228 Today Views : 8


Submit Application