Full-stack developer, Development architect for Ethereum-based cloud product

michaelkunzmannmichaelkunzmann Member Posts: 1
edited March 2017 in Jobs & Skills
Hi folks!

Our diverse and self-organized team consisting of engineers, designers and business developers have been prototyping on a new Ethereum-based cloud service for the last couple of months and are now expanding our team to build it out as an actual product. We are working on a market-validated use case that will help make hiring faster for hiring companies and less painful for applicants by significantly reducing paper work.

Development architect position:
We are looking for a Development Architect with an entrepreneurial mindset. You will take a leadership role in designing and building a production-grade cloud offering. You will work hand-in-hand with our engineers and contribute your experience. You need to be a hands-on person. More info in job posting.

Full-stack developer position:
We are looking for a full-stack developer with an entrepreneurial mindset. You will work on infrastructure, backend as well as front-end but all depending on your skills and preferences. Still, we don't expect you to be the perfect allrounder. More info in job posting.

Technologies/Tools overview:
Just to give you an overview of technologies we use in our team (if you are strong a specific area, that's fine too):
- Ethereum / Solidity, web3.js
- Cloud Foundry / AWS / Docker
- Node.js, Python, Ruby on Rails
- OpenCV
- PostgreSQL, MongoDB, Redis
- Angular.js, React.js, Bootstrap
- iOS, Android
- GitHub Enterprise, Travis CI Enterprise, Jenkins, Huboard/Zenhub, Jira

Who we are:
We are the Innovation Center Silicon Valley at SAP, based in Palo Alto, California. Even though we are a team in a large company that has been around for 40+ years we don't follow a "product strategy". We come up with our own ideas, decide and do things on our own, with the support of a large corporation. In our organization, the hierarchies

What we offer:
A great work environment, competitive compensation, choice of hardware/software (Windows, Mac, Linux), good benefits (health, food, commute, sports, 401k, on-site services, etc. etc.), lots of social life/company paid activities (hiking, soccer, skiing/snowboarding). We respect your work-life balance. On top of paid vacation, we are offering personal days. Flexible work schedule, home office any time (but not all the time). And many good things more.

Joel test: 11.5
Do you use source control?
(1pt) Yes, we use Git @ GitHub Enterprise

Can you make a build in one step?
(1pt) Yes. We try to keep builds simple. We don't try to mix in too many build tools but rather have simple shell scripts.

Do you make daily builds?
(1pt) We do build on commit and promote with GitHub pull requests / ReviewNinja code reviews

Do you have a bug database?
(1pt) We use GitHub issues for that

Do you fix bugs before writing new code?
(1pt) Yes

Do you have an up-to-date schedule?
(1pt) We have Huboard (GitHub issues), but we will switch to Zenhub. We keep it up to date.

Do you have a spec?
(0.5pt) Since are still in the very beginning and are validating a lot off assumptions against the market, the spec is not as stable yet. We see the spec as a development artifact as well.

Do programmers have quiet working conditions?
(1pt) We have an open work space but we try to keep the volume down as much as possible. You are also more than welcome to do home office any time.

Do you use the best tools money can buy?
(1pt) Yes, we have the budget.

Do you have testers?
(1pt) Small team, every developer writes their own tests.

Do new candidates write code during their interview?
(1pt) Yes. But we don't expect you to memorize sorting algorithms. We do it more to see how you approach things.

Do you do hallway usability testing?
(1pt) Yep. It's one of the best methods to get end user feedback.

Yes, depending on the country of origin, we are experienced with sponsoring work permits.

How to apply/job posting:
We are part of a bigger team (we also do stuff in the space of AR/VR, machine learning, computer vision etc.), therefore we have generic job postings. Please don't apply to both.

Development architect position: https://jobs.sap.com/job/Palo-Alto-Development-Architect-Job-CA-94301/322608701/
Full-stack developer position: https://jobs.sap.com/job/Palo-Alto-Full-Stack-developer-SAP-Innovation-Center-Network-Job-CA-94301/325423601/

If you have any questions, feel free to ask.
Sign In or Register to comment.