We are Nimble
Clone or download
Latest commit 23df531 Dec 4, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Improve content of the PR template with the latest version Nov 28, 2018
join-us Add mid-senior position for web engineering Dec 4, 2018
.gitignore [CHORE] Clean up repo Aug 30, 2016
README.md Align tech/services with the website content Nov 28, 2018

README.md

Nimble logo


We are a software development company focused on building web and mobile applications for startups and innovative companies from all over the world. We take a product development approach, creating custom software that people will love to use and empowering our clients to do what they do best - better.

What we do

Kind of projects we have done/are currently doing

  • eCommerce platforms from the ground up
  • Social networks
  • Online booking platforms
  • eLearning platforms
  • Customer feedback platforms (think of Survey Monkey but for the year 2020)
  • Payments
  • Live video streaming and on-demand video
  • Real estate

Kind of consulting we do

  • Architecture
  • Scalability
  • Performance improvement
  • Security and penetration testing

How we work

We strive at providing a comfortable work environment and always using the right tools for the job at hand``.

  • MacBook Pro for developers
  • 27" iMac for designers
  • As many Dell screens as you can handle
  • Ergonomic chair
  • JBL Bluetooth headset to go into the Zone

For development

  • CLI Script to setup your laptop
  • Docker, Docker Compose
  • Github, Bitbucket
  • PhraseApp for localization

Web

  • RubyMine
  • VS Code
  • Semaphore CI
  • Pronto to include automated code linting reviews

Mobile

  • XCode
  • Android Studio
  • Jenkins CI (dockerised 🙌)
  • Fastlane (iOS and Android)
  • Fabric to distribute builds

UX/UI

  • Sketch
  • Adobe Illustrator for illustration and branding work only
  • Invision
  • Principle to animate our designs

Project Planning

  • Pivotal Tracker (our fave 💙)
  • JIRA
  • Trello for non-code related activities

Communication

  • We have worked with in-house and remote teams, and we have reached to the conclusion that our iterations are way faster when we are at the same office. It's also nice to talk about issues openly with your colleagues face to face, Skype calls with multiple people can be chaotic and non-productive.
  • Slack. All the repositories and deployment activities are notified to specific rooms allowing us to track who is doing what. We believe in transparency so our clients and us are on the same page anytime.
  • Line. Used for internal and out-of-office communication.

For deployment/hosting

  • Via CI/CD servers (Semaphore CI and Jenkins CI)
  • Mina in some cases e.g. Azure
  • Digital Ocean. Our fave 💙 for self-managed servers.
  • Heroku. Our goto hosting provider for managed servers.
  • AWS
  • Azure
  • Some git hooks for specific tasks like updating i18n files

Monitoring

  • Sentry
  • Logentries
  • Papertrail
  • Scout (for Ruby on Rails applications)
  • New Relic (server monitoring mostly)

Technologies

Our main focus

  • Ruby: Ruby on Rails / Sinatra / dry.rb
  • JavaScript: Node.js, React JS/Native, Ember JS
  • Go
  • Swift (since 1.0 ✌️), Objective C
  • Kotlin, Java
  • PostgreSQL, Redis, MySQL
  • Elastic, Apache Solar

Other tech areas we are investing in

  • Blockchain, smart contracts, and cryptocurrencies
  • Machine learning
  • Ethical hacking
  • Scalability & performance
  • System architecture

Other tech we can do

  • Python
  • PHP: Laravel, Yii, Zend Framework
  • MSSQL, Mongo DB, Oracle, PostGIS, Data-warehouse
  • SAP (yes we know quite boring) and SAP Security Model (and how to hack it)

What we are up to

We are active on the following platforms and regularly post updates:

If this inspires you and you are interested to join our team, check out what our recruitment process is like and review if you match one of our openings ✌️

If you just want to say "hi", drop us en email at hello@nimblehq.co 👋