I would apply to something like Toptal. When we were first built our team for my startup, we used Toptal contractors for quite a while. They were solid, and to my understanding, made good money. Toptal takes a significant cut of course. The bar is you have to pass a qualification test, which given your 3.5 years of experience, should be enough to get up and running.
> The bar is you have to pass a qualification test, which given your 3.5 years of experience, should be enough to get up and running.
It's a 5 step test, you might retake one or two steps depending how much they like you and how you failed. I had a problem with my tooling doing a live coding test, could take it again within a month. Others have been told to be sure to apply again in a year. Some haven't been invited back. Speaking English at a pretty good level (not accent free per sé but you should be able to get a complex technical point across) is required.
Another problem is that most people don't use basic algorithms too much in their daily jobs, for example because collections are too small to feel the difference or because you kind of "feel" what is the optimal way to do things but you can't just whip out an optimal pathfinding algorithm under pressure. This requires some training.
+1 on Toptal. I consult (development work) for a client via them. And their rates are much better than perhaps any where else in the freelancing world.
But their process is a bit difficult, as another sibling comment has described. Knowledge of algorithms is required. And the second stage of being able to clear a programming test, is generally described as a significant barrier. It is advisable to practice algorithm problems before applying.
Here's my experience trying to find a job on Toptal from Poland: they are good if you're OK with earning peanuts - then the rate charged to the client is reasonable. I suspect that they tried to double my rate. Can't tell any specifics because that'd break their contract.
Flat World Technology | New York City | Lead Backend Engineer & Lead Front End Engineer
Flat World Technology is building an intuitive data analytics platform that helps our clients understand their investments’ impact on the world. The perfect candidate is a collaborative, tenacious engineer who is interested in solving challenging data problems and having a meaningful impact on the product and the clients who use it. You’ll be joining a team of innovators in the FinTech space who are passionate about ensuring a better future for our planet’s marginalized people and ecosystems.
I've worked with ScriptEd for a number of years; volunteering, fundraising, judging hackathons, hosting interns, etc. I've seen first hand how their organization can have a great impact on the students (and the volunteers!) If you can't devote the time to teaching each week, think about hosting a field trip, volunteering at a hackathon or maybe hosting interns in the summer!
Yes, there are a lot of things that I think good, solid recruiters bring to the table.
Here's why: I have a great relationship with a couple recruiters that have a) introduced me to opportunities, and b) helped me fill roles as I was hiring. In my past four roles I've worked with a small number of recruiters to place engineers with my team — they know I'm respectful of their time, clear about my expectations, etc. and therefore they work hard to deliver good candidates, filter out the resume "chaff", and communicate realistically about what candidates they see being available. And when it was time for me to move on, besides my own meeting people and talking with different companies, this same set of recruiters supported me through introductions and potential roles. They've helped me as much as I've helped them. Mutual respect is abundantly required when working with recruiters.
I think, though, this requires a willingness to ignore the recruiters that tend towards being ambulance chasers (your cybercoders level), and not-insignificant amount of time "interviewing" and building up relationship with any recruiter I work with (on both sides of the table.)
That's always where I struggle, too. "How does this scale to real life problems?" That being said, the article goes into that—pretty well, I think—after the sum method. It focuses on an "OrderKindValidator" class that is expanded.
I was literally just wondering that, too. In NYC, for instance, there are a number of places [1] that are considered "destination chargers" that are parking garages throughout the city. I imagine that for an add-on fee to the monthly rental of a parking space, they also providing charging. That being said, I imagine it easily puts the potential monthly parking fee near $1,000.00 a month (given that it looks like indoor garage parking is generally around $600 - $700 a month.)
I love reading Matt Levine's writing; I enjoy the humorous tone. A bit of Louis CK for the financial world. But I didn't get that he was dismissing the security concerns. I read it as he was dismissing the idea that some aspects of the hacking could have been more easily thwarted. For example, two factor authentication is a relatively straightforward protection. Now he may have been underselling how complex it is to implement, but I would have to agree that items like two factor authentication are relatively straight forward tools at this point.
2 factor authentication has nothing to do with this, though, and would do absolutely nothing to protect against this occurrence or similar ones. 2 factor authentication is great in certain situations... but only when your code is operating correctly. If someone has achieved arbitrary code execution (even if only at the SQL layer) it's game over. 2FA won't save you.
We’re a well-funded, early-stage tech startup based in NYC that is reinventing financial services for women. We’re currently in stealth mode building a new kind of investment platform, which has the potential to be a disruptive and meaningful force for good. Our team has deep, successful roots in the startup and finance communities.
== The Role
We’re looking for a Senior Engineer to help develop our investment platform product. We’re looking for an engineer that has at least two years of professional experience writing code in Ruby. You have experience writing well tested code with tools like RSpec,Cucumber or Minitest. A strong attention to detail, a yearning to write well-tested, continuously-integrated code and an interest in developing software from the ground up are attributes that describe you. You work well both independently and as part of a team. You have experience writing well organized, object oriented Ruby code that goes past the basic Rails applications. You have strong feelings about “Plain Old Ruby Objects” and have a healthy concern of “magic.” Security is really important to you, even if you don’t have a large amount of experience in this area.
This is a full time development role that will have great impact on our product. You will be writing core code that makes trades in the securities markets. You will participate in code reviews, help develop our best practices and coding styles, and ultimately have a big impact as our company is starting out.
We’re a mission-driven company with a diverse team of people who value honest and transparent communication, simple and focused execution, and work-life balance. We’re building a NYC-based team and offer market compensation and significant equity for world-class candidates.
== Next Steps
Introduce yourself to our team via e-mail by sending a cover letter and resume to jobs@ellevest.com.