Ahoj,
pro nový rozjíždějící se webový projekt sháníme dalšího programátora v jazyce Scala (jako webový framework používáme Lift). Účast na projektu má specifika, která mohou někoho odrazovat, ale pro někoho naopak mohou být lákavá. Hledáme člověka, pro kterého je programování víc než jen obživa, člověka, který si uvědomuje tristní stav, ve kterém se Computer Science dnes nachází (Alan Kay: The real romance is out ahead and yet to come. The computer revolution hasn't started yet. Don't be misled by the enormous flow of money into bad defacto standards for unsophisticated buyers using poor adaptations of incomplete ideas), a má alespoň touhu pracovat s tím nejlepším, co je v současnosti k dispozici a zároveň je komerčně použitelné - a to rozhodně není PHP+MySQL. Jsme ovšem realisté a uvědomujeme si, že technologie, které používáme, zná jen malá skupina lidí v ČR. Nehledáme nutně někoho kdo je již zná, stačí nám někdo kdo je dokáže ocenit, má chuť se je naučit - rádi mu s tím pomůžeme.
Používáme následující:
---------------------------
- Scala je moderní programovací jazyk pocházející z akademického prostředí, přitom je však vyspělý a zcela vhodný pro nasazení v komerčním prostředí. V současnosti je to jeden z nejperspektivnějších následovníků Javy. Velmi zdařile kombinuje funkcionální a OOP programování, má velice vyspělý statický typový systém s několika vlastními inovacemi, XML literály, pattern matching, snadnou interoperabilitu s existujícími Javovskými knihovnami, syntaxi vhodnou mj. pro návrh DSL jazyků - součástí standardní knihovny je například implementace aktorů s velice podobným zápisem i sémantikou jako v Erlangu, není však třeba žádných nových klíčových slov nebo konstrukcí na úrovni syntaxe jazyka, ...
- Lift je jeden z nejpokročilejších webových frameworků, více viz
http://liftweb.net/. Skvělá podpora AJAX, Comet, snadná práce se stavem na serveru a možnost skládat stránky z fragmentů srovnatelná snad jen se smalltalkovským Seaside, Javascript zapouzdřený do Scaly, je velice bezpečný, výkonný, produktivní. Lift používá Foursquare, Novell Vibe, ...
- MongoDB je jedna z nejzdařilejších NoSQL databází dneška, triviální horizontální škálovatelnost, možnost psát dotazy v Javascriptu, rychlá a škálovatelná do obrovských objemů.
- Amazon EC2 je asi největší cloudové řešení dneška s nejširším portfoliem služeb. Používáme jej pro hostování celé aplikace, data se navíc zálohují do našich vlastních úložisť.
- Fossil je distribuovaný systém pro správu kódu, bugtracker a wiki
- Píšeme jednotkové testy, máme server pro kontinuální integraci, pracovat je možné doma, komunikace přes Skype, občasné schůzky v praze, možno i párové programování.
Odměňování
---------------
V současnosti si nemůžeme dovolit platit vývojáře za tržní ceny, domluvíme se individuálně. Našemu projektu věříme a byli bychom rádi, aby náš nový kolega nebral práci jen jako práci pro obživu, ale i jako osobní záležitost a byl motivován ke zdaru celého díla. Jsme nakloněni např. odměně formou podílu ze zisku, podílu ve firmě apod.
Další informace
-------------------
Veřejně nemůžeme sdělit, v čem vlastně projekt spočívá. Snažíme se - nejprve v ČR - realizovat myšlenku, která se již v zahraničí rozbíhá, která zcela jistě má komerční potenciál, a věříme že je i společensky prospěšná. Nejde o žádnou novou sociální síť ani pornografický server, abychom předem vyřadili nejčastější podezřelé

V tuto chvíli je projekt asi z poloviny hotový v tom smyslu, že je připraven k odstartování, ovšem poté bude spousta prostoru pro další vylepšování. Kontaktujte nás a domluvíme se na podrobnostech.
Koho hledáme
-----------------
Někoho, kdo projektu může věnovat alespoň dvacet hodin týdně, samozřejmě čím více, tím lépe. Studenta, absolventa, nespokojeného code monkey, kohokoliv se zájmem o programovací jazyky, webový vývoj, návrhové vzory, agilní vývoj, sw architekturu, ... Určitě bude výhodou, pokud již bude mít zkušenosti s vývojem v nějakém JVM jazyce (např. v Javě :-), zkušenosti s webovým vývojem, bude trochu znát Javascript, HTML, CSS, samozřejmě znalost Scaly/Liftu/MongoDB/EC2 by byla velkou výhodou. Znalost angličtiny alespoň na úrovni bezproblémového porozumění technické literatuře v oboru považujeme za samozřejmost.
Kontaktujte nás, prosím na
projekt.x@email.cz