Schibsted Creation Suite is a digital only, award winning [0][1] news creation platform used by several newspapers, including the largest ones in Norway and Sweden. In total we are around 30 people, but you will be part of a smaller team (4 full stack devs, 1 UX and 1 PM in Oslo; 2 developers in Krakow) working on creating the next generation of personalized news delivery systems and related tools. We're small enough that you will have a big impact, but there's still plenty of career opportunities within the rest of Schibsted.
We're looking for a senior engineer that is very experienced with JavaScript and Node.JS (or so good at other stuff and willing to learn that it doesn't matter). The rest of our stack consists of Flowtype, PostgreSQL, Spinnaker and AWS (RDS, EC2, SNS, SQS, Kinesis). We're constantly experimenting and innovating and no strangers to trying new technology when we get a good opportunity. As of writing we're currently looking into linkerd.io.
You should also not be afraid of doing frontend development when it makes sense. We're currently using ReactJS and are contributing back to a open source system driven by Schibsted called Roc [2], that tries to alleviate some of the pain points of doing development in JS.
English is our working language so knowing Norwegian is not required. For The Right Candidate we are willing to help with relocation to Oslo
Email me at espen.volden@schibsted.com if you're interested.
I've bought the first issue because it looks like it has potential. But I really think you should get a PDF version out fast because its a bit pricey atm and PDFs are a lot more handy.
because colons are ugly. yo.isBig(50) is much more readable.
Now, assuming somebody else decides to have a function called isBig(), which does something very different.
The only way to use both in php, would be if they had different names (hence the countless of functions that do very similiar things, but have different names).
While in languages that have a propper namespace you can do:
numModule.isBig(50)
floatModule.isBig(50) --etc
Also, in java you can import a class directly.
You can use com.mycompany.numClass.isBig(50)
or
import com.mycompany.numClass;
and use numClass.isBig(50)
if there are two classes with the same name, from totally different packages (namespaces), then you will have to use one of them the long way ( com.mycompany.numClass.isBig(50) ) in order to avoid namespaces conflicts.
Java does a decent job in all this. Python is even less strict (you can import a module with (import as)a nd name it something different, when you use it), which allows for great flexibility, but also more confusion if you don't know what you are doing.
But if people adere to the python mantra to keep things flat, than it should not be a problem.
So, overrall namespaces are very useful, especially in any large app. But, you haven't seen them on php yet, as the php crowd could care less for them. Plus Php was ment just for simple page processing and apps, and nothing too complicated.
Schibsted Creation Suite is a digital only, award winning [0][1] news creation platform used by several newspapers, including the largest ones in Norway and Sweden. In total we are around 30 people, but you will be part of a smaller team (4 full stack devs, 1 UX and 1 PM in Oslo; 2 developers in Krakow) working on creating the next generation of personalized news delivery systems and related tools. We're small enough that you will have a big impact, but there's still plenty of career opportunities within the rest of Schibsted.
We're looking for a senior engineer that is very experienced with JavaScript and Node.JS (or so good at other stuff and willing to learn that it doesn't matter). The rest of our stack consists of Flowtype, PostgreSQL, Spinnaker and AWS (RDS, EC2, SNS, SQS, Kinesis). We're constantly experimenting and innovating and no strangers to trying new technology when we get a good opportunity. As of writing we're currently looking into linkerd.io.
You should also not be afraid of doing frontend development when it makes sense. We're currently using ReactJS and are contributing back to a open source system driven by Schibsted called Roc [2], that tries to alleviate some of the pain points of doing development in JS.
English is our working language so knowing Norwegian is not required. For The Right Candidate we are willing to help with relocation to Oslo
Email me at espen.volden@schibsted.com if you're interested.
[0] http://www.inma.org/practice-detail.cfm?zyear=2017&id=6E4243... [1] http://www.inma.org/blogs/main/post.cfm/40-inma-global-media... [2] https://github.com/rocjs/roc