HN user

scottaj2

42 karma
Posts0
Comments27
View on HN
No posts found.

Campspot | CTO | Denver | ONSITE | https://campspot.com/about

Campspot creates reservation and management software for campgrounds, and uses this to power an online marketplace for booking campsites.

We are looking to hire a CTO (my current job) to manage and grow our engineering organization. I plan to stick around and move back into a more technical/contributor role.

Job Posting: https://newton.newtonsoftware.com/career/JobIntroduction.act...

Campspot | Denver, CO | Full-time | Onsite

Campspot (https://www.campspot.com/about) has a couple development positions open right now:

Full Stack web developer: https://www.campspot.com/software-developer Tech stack it Java/Kotlin with Dropwizard on the backend and Angular/Typescript on the frontend. Lot of AWS stuff too. Looking for 2+ (not required to be in our tech stack) years of experience for that right now.

Development team lead: https://www.campspot.com/development-team-lead Technical leadership role for one of our teams (2-6 people).

We're building products to modernize management and booking within the campground industry.

Campspot | Senior Full-Stack Web Developer | Full-time | ONSITE | Denver, CO | 100-130k

Tech Stack: Modern Java 8 and some Kotlin with Dropwizard. Some legacy Node Stuff. AngularJS frontend.

Campspot creates and maintains best-in-class reservation and property management software for campgrounds. We focus on providing easy online reservations and business rules that maximize revenue and inventory capacity for campgrounds.

We are looking for a senior developer to help lead our growing team and help us expand into some additional products in the future.

https://campspot.recruiterbox.com/jobs/fk06v1e/

Feel free to email me for more details: al.scott@campspot.com

Campspot | Denver | Full-Time | Onsite | http://campspot.com

Campspot is hiring a senior full-stack web developer. We’re a startup that creates online reservation and management software for campgrounds.

Our development team is really small right now (3 devs) but we have a ton of positive growth on the business side and are looking to expand. Whoever gets hired into this role will have the opportunity to have a big impact on our culture, technology, and business.

Our stack is Java on the backend (Java 8 and Dropwizard, no XML) and Angular 1 on the front end (considering options to change that going forward, haven’t decided on anything yet). Experience with any part of our stack is a big plus but not a requirement.

This is a full-time permanent position, not looking for contractors or freelancers.

Feel free to email me (al.scott at campspot.com) and ask any questions about Campspot, the position, or our technology.

You can apply here: https://campspot.recruiterbox.com/jobs/fk06vjw

Campspot | Software Developer | Denver | campspot.com

Campspot is building a next generation campground reservation and management app. We are already being used in a number of campgrounds around the country and have a relationship with a major campground franchise.

Our stack is Java 8 and Dropwizard on the back end and angular 1 (might change in the future) on the front end.

Job posting is here: https://campspot.recruiterbox.com/jobs/fk06vjw/.

If you have any questions feel free to email me at [al dot scott at campspot dot com]

Campspot | Anywhere USA | Full Time | REMOTE | Dev Ops

Campspot (campspot.com) is looking for an experienced DevOps Engineer. Our stack is Java (Dropwizard), NodeJS (Loopback), and Angular. All of our infrastructure runs on AWS.

Our engineering team is entirely remote with the US. Come join a small, awesome team working on revolutionizing the campground industry.

We rarely catch things breaking in code reviews, I agree they are really bad at finding bugs. Automated tests and linters are better at finding stuff like that. The things we usually address in code reviews are architecture and code design issues, and occasionally edge and interaction issues that are outside the scope of what might have been considered when implementing.

We also have frequent production deployments that everyone on the team can do, I view that as something that is independent of code review.

I don't think doing code reviews implies a lack of trust. I trust everyone on my team but we code review everything. For that matter, the fact that we trust/have good relationships with everyone makes code reviews more effective because we can be more candid.

We often find issues in code reviews like edge cases that weren't thought of, code that could be refactored to use an existing utility or patter the author wasn't aware of, etc.

Tern supports node.js module loading so this should work across modules.

This hasn't been my experience. I've tried various term commands and configuring tern to do things like eagerly loading project files, but it still only works for me in a single file. Do you have any links to docs on how to do this?

The debugger is huge to be sure. But a bigger thing for me personally is the TDD workflow. Being able to have it sit there and autorun a subset of relevant mocha tests as I am working is huge for me.

Author here, I haven't tried Visual Studio Code but i'll be sure to check it out.

As a side note, WebStorm also supports TypeScript definitions. It has an menu to download and add them to your project from definitely typed under "Preferences->Languages & Frameworks->JavaScript>Libraries"

Atomic Object | Developer, Designer | Ann Arbor, MI ; Grand Rapids, MI | ONSITE | Full Time

We are a custom software design and development consultancy. We do a full range of development from high level design prototypes, down to low level firmware on embedded devices and everything in between.

Want an idea of the work we do and the technology we work with? Check out our blog: https://spin.atomicobject.com/

Being an Atom: Atomic doesn't ask that you know a certain language or use a certain process. But we are looking for a certain kind of person—someone who embodies our culture and values.

Atoms give a shit about their work, their teammates, and their clients. We pull together.

Atoms are generalists who enjoy learning and doing new things.

Atoms are great communicators, able to work effectively one-on-one with clients and users.

Atoms are product developers, working on poly-skilled teams to create the most valuable product possible with the client's budget.

Interested in applying? Check out our careers page: https://atomicobject.com/careers

Atomic Object | Developer, Designer | Ann Arbor, MI ; Grand Rapids, MI | ONSITE | Full Time

We are a custom software design and development consultancy. We do a full range of development from high level design prototypes, down to low level firmware on embedded devices and everything in between.

Want an idea of the work we do and the technology we work with? Check out our blog: our blog: https://spin.atomicobject.com/

Being an Atom: Atomic doesn't ask that you know a certain language or use a certain process. But we are looking for a certain kind of person—someone who embodies our culture and values.

Atoms give a shit about their work, their teammates, and their clients. We pull together.

Atoms are generalists who enjoy learning and doing new things.

Atoms are great communicators, able to work effectively one-on-one with clients and users.

Atoms are product developers, working on poly-skilled teams to create the most valuable product possible with the client's budget.

Interested in applying? Check out our careers page: https://atomicobject.com/careers

Atomic Object | Developer, Designer | Ann Arbor, MI ; Grand Rapids, MI | ONSITE | Full Time

We are a custom software design and development consultancy. We do a full range of development from high level design prototypes, down to low level firmware on embedded devices and everything in between. Want an idea of the work we do and the technology we work with? Check out our blog: our blog: https://spin.atomicobject.com/

Being an Atom: Atomic doesn't ask that you know a certain language or use a certain process. But we are looking for a certain kind of person—someone who embodies our culture and values.

Atoms give a shit about their work, their teammates, and their clients. We pull together. Atoms are generalists who enjoy learning and doing new things. Atoms are great communicators, able to work effectively one-on-one with clients and users. Atoms are product developers, working on poly-skilled teams to create the most valuable product possible with the client's budget.

Interested in applying? Check out our careers page: https://atomicobject.com/careers

Atomic Object - Detroit, MI - Ann Arbor, MI - Grand Rapids, MI Developers and Designers - Full Time, on-site

We are a custom software design and development consultancy. We do a full range of development from high level design prototypes, down to low level firmware on embedded devices and everything in between. Want an idea of the work we do and the technology we work with? Check out our blog: our blog: https://spin.atomicobject.com/

Being an Atom: Atomic doesn't ask that you know a certain language or use a certain process. But we are looking for a certain kind of person—someone who embodies our culture and values.

Atoms give a shit about their work, their teammates, and their clients. We pull together. Atoms are generalists who enjoy learning and doing new things. Atoms are great communicators, able to work effectively one-on-one with clients and users. Atoms are product developers, working on poly-skilled teams to create the most valuable product possible with the client's budget.

Interested in applying? Check out our careers page: https://atomicobject.com/careers

Atomic Object - Detroit, MI - Ann Arbor, MI - Grand Rapids, MI Developers and Designers - Full Time, on-site

We are a custom software design and development consultancy. We do a full range of development from high level design prototypes, down to low level firmware on embedded devices and everything in between. Want an idea of the work we do and the technology we work with? Check out our blog: our blog: https://spin.atomicobject.com/

Being an Atom: Atomic doesn't ask that you know a certain language or use a certain process. But we are looking for a certain kind of person—someone who embodies our culture and values.

Atoms give a shit about their work, their teammates, and their clients. We pull together. Atoms are generalists who enjoy learning and doing new things. Atoms are great communicators, able to work effectively one-on-one with clients and users. Atoms are product developers, working on poly-skilled teams to create the most valuable product possible with the client's budget.

Interested in applying? Check out our careers page: https://atomicobject.com/careers

Atomic Object - Developers and Designers - Detroit, Ann Arbor, Grand Rapids MI (atomicobject.com)

The Right Fit: We don't care so much about your specific technology background. We're much more interested to know that you learn quickly, are disciplined in your work, and have already demonstrated interest and aptitude by having become proficient in a variety of languages and tools. We look for people who are passionate about development, who program in their free time, who are continually uncovering new things, and who enjoy sharing them.

A Variety of Technologies: At Atomic, it's not uncommon for someone to move from developing a new web site in Ruby to creating an internal application in .NET to building a mobile application in Objective-C or Java. We're passionate about quality and owning our clients' mission, so we select the best tools for the job.

A Broader Mindset: Atomic is a consultancy. As such, you'll be empowered and expected to interact directly with clients every day. You'll need to become comfortable and effective at understanding and discussing business goals, budgets, and timelines with clients. Additionally, you'll help market our services in a variety of ways including presenting at conferences, contributing to our shared company blog, networking within our client's organizations and among your peers, and expending your creative energies in ways we will not attempt to predict.

Interested in working for us? Send us an email to get the conversation started. We'd love to talk with you. jobs@atomicobject.com

Atomic Object - Developers and Designers - Detroit, Ann Arbor, Grand Rapids MI (atomicobject.com) The Right Fit: We don't care so much about your specific technology background. We're much more interested to know that you learn quickly, are disciplined in your work, and have already demonstrated interest and aptitude by having become proficient in a variety of languages and tools. We look for people who are passionate about development, who program in their free time, who are continually uncovering new things, and who enjoy sharing them.

A Variety of Technologies: At Atomic, it's not uncommon for someone to move from developing a new web site in Ruby to creating an internal application in .NET to building a mobile application in Objective-C or Java. We're passionate about quality and owning our clients' mission, so we select the best tools for the job.

A Broader Mindset: Atomic is a consultancy. As such, you'll be empowered and expected to interact directly with clients every day. You'll need to become comfortable and effective at understanding and discussing business goals, budgets, and timelines with clients. Additionally, you'll help market our services in a variety of ways including presenting at conferences, contributing to our shared company blog, networking within our client's organizations and among your peers, and expending your creative energies in ways we will not attempt to predict.

Interested in working for us? Send us an email to get the conversation started. We'd love to talk with you. jobs@atomicobject.com

Atomic Object - Developer - Detroit, Ann Arbor, Grand Rapids MI (atomicobject.com)

The Right Fit: We don't care so much about your specific technology background. We're much more interested to know that you learn quickly, are disciplined in your work, and have already demonstrated interest and aptitude by having become proficient in a variety of languages and tools. We look for people who are passionate about development, who program in their free time, who are continually uncovering new things, and who enjoy sharing them.

A Variety of Technologies: At Atomic, it's not uncommon for someone to move from developing a new web site in Ruby to creating an internal application in .NET to building a mobile application in Objective-C or Java. We're passionate about quality and owning our clients' mission, so we select the best tools for the job.

A Broader Mindset: Atomic is a consultancy. As such, you'll be empowered and expected to interact directly with clients every day. You'll need to become comfortable and effective at understanding and discussing business goals, budgets, and timelines with clients. Additionally, you'll help market our services in a variety of ways including presenting at conferences, contributing to our shared company blog, networking within our client's organizations and among your peers, and expending your creative energies in ways we will not attempt to predict.

Interested in working for us? Send us an email to get the conversation started. We'd love to talk with you. jobs@atomicobject.com

Detroit is a great place (I live and work Downtown). It is definitely on an upswing.

However, like other commenters have said calling it the "next Silicon Valley" is a bit disingenuous. The whole regional economy is still very tied to manufacturing (particularly automotive manufacturing). I don't see a drastic change to technology or any other economic sector happening in the near future. I work at a software consultancy in Detroit and almost every project I have worked on has been tied to various parts of the auto industry.

I think other midwest cities like Chicago or even nearby Ann Arbor are much further along the path of being "Silicone Valley-esque"