Hacker Newsnew | past | comments | ask | show | jobs | submit | mariusc23's commentslogin

SEEKING WORK Location: Boulder/Denver, Colorado (CO), USA and San Francisco Bay Area, California (CA)

Remote: yes

Technologies: JavaScript (React, Native, Vue, NodeJS), GraphQL, python (Django, Flask, AppEngine)

Résumé/CV: https://www.uplift.agency

Email: hn@uplift.agency

---------------

We are product-minded engineers. Build full-stack sites or native-mobile apps and take them to market.

Marius & Paul are engineers turned freelancers who started Uplift to build amazing software and solve complex problems.

As experienced consultants and former founders, we understand tech companies. Running a business is hard. You have to wear many hats. Let us wear the ones we're great at!

We specialize in React, React Native, GraphQL and Django/python.

We’ve worked with companies like Credit Karma, ClearCare, NerdWallet, MIT, Humble Bundle (W11), FlightCar (W13), Mozilla and more.

For more details, previous work, testimonials, please visit: https://www.uplift.agency


SEEKING FREELANCER | Boulder, CO | Remote | US Time Zone

At Uplift, we’re on a mission to perfect our working lives all while learning, building, and enjoying our free time. We're looking for a well-rounded software engineer with mid-level to senior experience in at least 2 of these, preferably:

* TypeScript and Node.js

* GraphQL and Apollo

* TypeScript and / React or React Native /

* PHP 7 and Laravel

Bonus:

* Great CSS skills (layouts, animations, UX)

* Native mobile experience

* Understanding of databases, SQL

* Familiarity with Thrift, RAML or alike

* Experience in fintech or healthtech (compliance, PII)

Continuous learning, both within the industry & from each other is core to Uplift's values. We welcome people of different backgrounds, experiences, abilities and perspectives. If you're self-sufficient, passionate & a good communicator, apply now!

Begin part-time and go from there.

#### To apply, please include:

* Location and preferred working hours (US-based preferred)

* Your experience with React, RN, Node.js, GraphQL, Apollo, PHP or Typescript

* Current & next 3 months of availability, range is OK. At least 15 hours a week.


I'm interested. Based out of Wisconsin (UTC-5). Don't have a ton of xp with react but I'm familiar with typescript, node, and looking to learn more graphql based tech. I have a ton of angular experience though! I'm available immediately as well.


Interested! Senior full-stack dev with 15+ years of experience. Node/Typescript, GraphQL, PHP7/Laravel, databases. Lots of AngularJS/Angular 2+ experience, so I can easily pick up React.

Located in California, available immediately (previous contract recently ended).


Uplift Agency | Boulder, CO | Remote | US Time Zone

At Uplift, we’re on a mission to perfect our working lives all while learning, building, and enjoying our free time. We're looking for a well-rounded software engineer with mid-level to senior experience in at least 2 of these:

* React experience

* Django (python)

* GraphQL, Apollo experience

Bonus:

* Freelance/project experience (most important)

* Familiar w/ Heroku or AWS

* Understanding of databases, SQL

Continuous learning, both within the industry & from each other is core to Uplift's values. We welcome people of different backgrounds, experiences, abilities and perspectives. If you're self-sufficient, passionate & a good communicator, apply now!

Begin part-time and go from there.

#### To apply, please include:

* Location and preferred working hours (US-based preferred)

* Details about your experience with React and/or Django

* Details about your experience with GraphQL, Apollo or Typescript

* Current & next 3 months of availability, range is OK. At least 15 hours a week.

Email work@uplift.agency | https://www.uplift.agency/careers/


SEEKING WORK Location: Boulder/Denver, Colorado (CO), USA and San Francisco Bay Area, California (CA)

Remote: yes

Technologies: JavaScript (React, Native, Vue, NodeJS), GraphQL, python (Django, Flask, AppEngine)

Résumé/CV: https://www.uplift.agency

Email: hn@uplift.agency

---------------

We are product-minded engineers. Build full-stack sites or native-mobile apps and take them to market.

Marius & Paul are engineers turned freelancers who started Uplift to build amazing software and solve complex problems.

As experienced consultants and former founders, we understand tech companies. Running a business is hard. You have to wear many hats. Let us wear the ones we're great at!

We specialize in React, React Native, GraphQL and Django/python.

We’ve worked with companies like Credit Karma, ClearCare, NerdWallet, MIT, Humble Bundle (W11), FlightCar (W13), Mozilla and more.

For more details, previous work, testimonials, please visit: https://www.uplift.agency


SEEKING FREELANCER | Boulder, CO | Remote | US Time Zone

At Uplift, we’re on a mission to perfect our working lives all while learning, building, and enjoying our free time. We're looking for a well-rounded software engineer with mid-level to senior experience in at least 2 of these:

* React/React Native experience

* Django (python)

* GraphQL, Apollo experience

Bonus:

* Freelance/project experience (most important)

* Familiar w/ Heroku or AWS

* Strong CSS skills

* Native iOS or Android experience

* Understanding of databases, SQL

Continuous learning, both within the industry & from each other is core to Uplift's values. We welcome people of different backgrounds, experiences, abilities and perspectives. If you're self-sufficient, passionate & a good communicator, apply now!

Begin part-time and go from there.

#### To apply, please include:

* Location and preferred working hours (US-based preferred)

* Details about your experience with React & React Native and/or Django

* Details about your experience with GraphQL, Apollo or Typescript

* Current & next 3 months of availability, range is OK. At least 15 hours a week.

Email work@uplift.agency | https://www.uplift.agency/careers/


SEEKING FREELANCER | Boulder, CO | Remote | US Time Zone

At Uplift, we’re on a mission to perfect our working lives all while learning, building, and enjoying our free time. We're looking for a well-rounded software engineer with mid-level to senior experience in at least 2 of these:

* React/React Native

* Django (python)

* GraphQL, Apollo

Bonus:

* Freelance/project experience (most important)

* Familiar w/ Heroku or AWS

* Strong CSS skills

* Native iOS or Android experience

* Understanding of databases, SQL

Continuous learning, both within the industry & from each other is core to Uplift's values. We welcome people of different backgrounds, experiences, abilities and perspectives. If you're self-sufficient, passionate & a good communicator, apply now!

Begin part-time and go from there.

#### To apply, please include:

* Location and preferred working hours (US-based preferred)

* Details about your experience with React & React Native and/or Django

* Details about your experience with GraphQL, Apollo or Typescript

* 1-2 references

* Current & next 3 months of availability, range is OK. At least 15 hours a week.

Email work@uplift.agency | https://www.uplift.agency/careers/


Wouldn't using the second parameter of .then() to catch exceptions work instead of .catch()?

http://stackoverflow.com/a/33278420


Yes, but if the success handler throws you won't catch it. For example:

  promise.then(function(){
    throw new Error('Oh no, not caught');
  }, function(err){

  });
But this will catch it:

  promise.then(function(){
    throw new Error('Oh no!');
  }).catch(function(err){
    // Caught it ;)
  });
As will this:

  promise.then(function(){
    throw new Error('Oh no!');
  }).then(null, function(err){
    // Caught it ;)
  });
Point being that your error handling need to be absolute last, and not paired with a success handler.


It doesn't matter. The problem is that `callback(null)` throws, and in the `Promise` land this will never result in an uncaught exception. An exception directly inside any `Promise` callback produces another `Promise` in the chain instead.

You could at best use `setTimeout` or `nextTick` to escape from `Promise`'s call stack and throw there.


Good point! I thought of solving the callback getting called twice problem and didn't think of the bigger picture that mocha needs to catch the assertion error. I like the setTimeout/nextTick trick (well, ideally use Promises and async/await instead).


Does anyone know what the story of accessibility is like for React Native apps? Hope it's not as sad as it generally is on the web. I imagine it's about as good as native apps, but curious if anyone knows specifics.


From my experience (as a dev) it's pretty good. You have to explicitly turn off accessibility features like dynamic type (larger fonts based on a global user setting) and VoiceOver works just fine with the default <Text> component. Since it's a native app React Native seems to have better support for these things than a WebView base like cordova.

However, I am not a disabled person, just a curious dev, so I'd definitely defer to someone with more experience using accessibility tools. Just saying it looks pretty good on the surface to me.


Feel free to point me in the direction of a react native app - I would be happy to test it with Voiceover and let you know how well it works.


SEEKING WORK

Location: Boulder/Denver, Colorado (CO), USA and San Francisco Bay Area, California (CA)

Remote: yes

Technologies: python (Django, Flask, GAE), JavaScript (React, Vue, Node), MySQL, PostgreSQL, AWS

Résumé/CV: https://www.uplift.agency

Email: hn@uplift.agency

---------------

Are you short on engineering staff? Get a proven team ready to move your project forward!

Marius & Paul are former engineers turned freelancers. Uplift Agency is family owned.

As experienced consultants and former founders, we understand tech companies. Running a business is hard. You have to wear many hats. Let us wear the ones we're great at!

We’ve worked with companies like ClearCare, NerdWallet, MIT, Humble Bundle (W11), FlightCar (W13), Mozilla and more.

For more details, previous work, testimonials, please visit: https://www.uplift.agency


I use Firefox for everything except DevTools. Mostly because they are slow.

Also I'm not a fan of how objects/arrays are handled in the console. It feels unnatural to click on an object and move my eyes to the right side of the console to drill down into properties.

I love the being able to find any website


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: