Senior Software Engineer
API, website and infrastructure. We have it all. We're looking for experienced, collaborative, and creative software engineers to join our growing team and help us improve and release features that matter to out customers.We're looking for experienced, collaborative, and creative software engineers to join our growing team and help us improve and release features that matter to our customers. About UsWe want to be, above all, a team of generalists. Technology exists to solve customer needs, so we are not precious about the tools we use and we are always looking to use the best technology to solve the right problem.We are only interested in building what brings the most value to our customers. We try to eliminate all forms of waste and we value people who can backup their ideas on product and technology through collaboration and discussion.Metrics are fundamental to the way we work. We need to understand how customers interact with our platform and how features impact them, therefore we try to measure what we do. We keep track of the most important KPIs and make sure  the changes we make to ParcelBright have a positive impact on our customers.Our WorkWe have multiple on-going projects at ParcelBright. The website, the API and integrations with external APIs. There is a great variety of work, interesting technical challenges and space to improve the existing products to make things better.If you care about web development, good API design or complex integrations with legacy systems, then this is the perfect company for you. We work on vertical slices of the system, meaning you will be able to work on features that touch the entire stack.Our StackWe currently use Ruby for most of our backend work, powered by a Postgres database, memcached for caching and a front-end in Javascript/Coffeescript and SASS.In terms of infrastructure, we currently use Heroku's platform and we test our code using Travis-CI. We also use code climate to double check our test coverage, measure the complexity of the codebase and check for security issues.We use git for source control, pull requests for features and we push to production several times a day. Our tasks are currently in Trello, which we use to plan out weekly chunks of work.Just because these are the tools we have been using so far, it doesn't mean it will stay the same going forward. We are interested in using the best tool for the job, so we welcome new ideas all the time.
Title: Senior Software Engineer
Salary: None
Description: API, website and infrastructure. We have it all. We're looking for experienced, collaborative, and creative software engineers to join our growing team and help us improve and release features that matter to out customers.We're looking for experienced, collaborative, and creative software engineers to join our growing team and help us improve and release features that matter to our customers. About UsWe want to be, above all, a team of generalists. Technology exists to solve customer needs, so we are not precious about the tools we use and we are always looking to use the best technology to solve the right problem.We are only interested in building what brings the most value to our customers. We try to eliminate all forms of waste and we value people who can backup their ideas on product and technology through collaboration and discussion.Metrics are fundamental to the way we work. We need to understand how customers interact with our platform and how features impact them, therefore we try to measure what we do. We keep track of the most important KPIs and make sure  the changes we make to ParcelBright have a positive impact on our customers.Our WorkWe have multiple on-going projects at ParcelBright. The website, the API and integrations with external APIs. There is a great variety of work, interesting technical challenges and space to improve the existing products to make things better.If you care about web development, good API design or complex integrations with legacy systems, then this is the perfect company for you. We work on vertical slices of the system, meaning you will be able to work on features that touch the entire stack.Our StackWe currently use Ruby for most of our backend work, powered by a Postgres database, memcached for caching and a front-end in Javascript/Coffeescript and SASS.In terms of infrastructure, we currently use Heroku's platform and we test our code using Travis-CI. We also use code climate to double check our test coverage, measure the complexity of the codebase and check for security issues.We use git for source control, pull requests for features and we push to production several times a day. Our tasks are currently in Trello, which we use to plan out weekly chunks of work.Just because these are the tools we have been using so far, it doesn't mean it will stay the same going forward. We are interested in using the best tool for the job, so we welcome new ideas all the time.
Requirements: Mid-Senior level experience, None education
Fraudulent: No