Hacker News new | past | comments | ask | show | jobs | submit | ARR's comments login

Cadmus | https://cadmus.io | Onsite | Full-time | Full Stack Developer (Typescript, React, Elixir) | Melbourne, Australia

Cadmus is an online assessment platform improving teaching and learning quality in Higher Education. We’ve got a cross-functional development team, with a diverse tech stack.

Our biggest challenges are building an online rich-text editing environment and scaling an enterprise-ready and compliant infrastructure. Data engineering is another big part of Cadmus, with Learning Analytics forming a core part of improving assessment outcomes for Teachers and Students alike.

Cadmus is looking for a FullStack Developer with React experience to come work on improving and extending our Product.

Tech stack: React, Typescript, Elixir, Haskell, Python, Rust, Terraform, lots of AWS

Please apply at https://cadmus.io/careers


Cadmus | Front End Developer (React/Redux) | Melbourne, AU | Full-Time | Onsite

We are a Melbourne based startup that is growing fast and is well funded for expansion. Cadmus is an online environment where assessment can be created by teachers and completed by students. It offers you a new way of conducting assessment, with no compromise on workload, academic integrity or student experience. This enables you to create the right assessment piece to achieve your graduate and learning outcomes.

We are looking for a software developer (mainly front-end) who can help us expand and scale the Cadmus platform as it reaches millions of University students around the world. Our platform is reliant on rich front-end applications which drives the entire product experience.

The requirements on these applications keep us on the edge of web standards and web APIs. Hence, we are looking for a React and front-end superstar. A talent for UI and UX design would be awesome! If you are willing, you can definitely dip your hands in our back-end Elixir code.

Tech: Elixir, Phoenix, Python, React, Redux, Apollo, GraphQL...

If you have a passion for the new declarative web and love building in React, come join us! You can email us at careers @ cadmus dot io. Let us know you have read this.

PS: We are also fans of the functional reactive programming paradigm (through Redux), and FP in general.


Cadmus | Front End Developer (React/Redux) | Melbourne, AU | Full-Time | Onsite

We are a Melbourne based startup that is growing fast and is well funded for expansion. Cadmus is an online environment where assessment can be created by teachers and completed by students. It offers you a new way of conducting assessment, with no compromise on workload, academic integrity or student experience. This enables you to create the right assessment piece to achieve your graduate and learning outcomes.

We are looking for a software developer (mainly front-end) who can help us expand and scale the Cadmus platform as it reaches millions of University students around the world. Our platform is reliant on rich front-end applications which drives the entire product experience.

The requirements on these applications keep us on the edge of web standards and web APIs. Hence, we are looking for a React and front-end superstar. A talent for UI and UX design would be awesome! If you are willing, you can definitely dip your hands in our back-end Elixir code.

Tech: Elixir, Phoenix, Python, React, Redux, Apollo, GraphQL...

If you have a passion for the new declarative web and love building in React, come join us! You can email us at careers @ cadmus dot io. Let us know you have read this.

PS: We are also fans of the functional reactive programming paradigm (through Redux), and FP in general.


A well-designed site is not distinguished from an not-so-well-designed easily. There have been times where, during on of my haphazard working days, I come back to the (already focused) login form and forget whether the form asked for username or email (despite the fact that the form would have accepted both).


Thanks for the heading! I will try out AWS (after I can find a working payment method) and read up on the topics you mentioned. I think my thought process falls broadly under: "Where/what do I start learning for making such a system myself?"


Are 99.9% of python developers really using CPython?


That means 1 out of 1000 use something else. Probably a little lower. I'd believe 99%.


I wouldn't care to venture a number, but I suspect alternatives like Jython and IronPython are more popular than that...


IronPython seems to have quite a following at programming meetings.


I would actually like to know if there is a real difference in performance between the apps compiled from flash and those written in objective-C ?


"People thought Apple will revolutionize tablets, but they got an iPad. But to make a revolutionary tablet Apple just needed to increase the size of the iPhone." I don't remember where I read it but that line is awesome.


Increasing screen real-estate has a non-linear effect on lots of UIs.


Example?


I am not sure, and nobody can be, but isn't the web an example? When the most common resolution was 800x600 the graphical interface patterns were really bleh.


This is a good point.

Sorry, I accidentally downvoted you while trying to upvote on my G1. Kind of ironic given the discussion.


IMO Web pages wider than 800px generally use the extra space for junk or whitespace.


That's true and probably the reason why interfaces improved so much. Whitespaces are a design element and what you call junk is somebody business need.

The fact that the blank canvas got bigger on the web allowed to much better interface patterns, or maybe it was just a question of maturity.

But I guess the most interesting discussion is not the visual part but the utilization scenarios of the Ipad. I'm not sold on it as a mobile device, but how many people use a laptop as a mobile device? Mobile phones are the first truly mobile devices. I'm just starting to notice Iphone owners on the middle of a crowd trying to text somebody, you have to hold it closer to the horizontal plane to have better accuracy making it less natural.

I'm not sold on the Ipad as a mobile device, in the mobile phones sense, but I also don't think its success depends on it.


Putting the junk in the extra space means it's not clogging up the content area (except on truly awful websites). It means they can include all the extra crap no one really wants, while still keeping the site usable.


All the iPad apps that aren't feasible on the iPhone, like iWork or OmniGraffle.


For me opera never loaded pages as smoothly as firefox and chrome. Will try this.


From Pref->Advanced->Browsing configure it to redraw instantly.


That makes a very noticeable difference! Why isn't it the default?


Windows: never tried to Linux: I know quite a bit but the important thing is that I know that I will understand everything I don't know. Learn by experience.


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

Search: