News for hackers. Stuff that matters.

gu

Re:Ask HN: Freelancer? Seeking freelancer? (March 2022) on Saturday March 05, 2022 @07:44AM (#30567051)
SEEKING FREELANCER - Software Engineer (Go/Golang), Technical Writer | REMOTE | GERMANY or VIETNAM (+/- 4 hours)

I am the Head of Engineering, DataJet, at Global Fashion Group, the leading fashion and lifestyle destination in growth markets. Our customer-facing brands are Dafiti, Lamoda, Zalora, and The Iconic. My department develops and maintains the search and recommendation engine that powers our four online ventures. I am interested in hiring one or two software engineers as freelancers who can support one of my backend teams. Our main language is Go/Golang. In addition, I am looking for a Technical Writer to help with documentation.

We can offer flexible work arrangements, i.e. min. 20h/week, for at least 6 months, but preferably longer. For the engineering roles you need to have experience in working with large code bases and familiarity with Go, AWS, and gRPC.

If this sounds interesting, please email me at [email protected]. Please include your CV and mention your daily rate as well as your availability (start date, hours/week, total duration). If you are applying for the technical writer role, then please include samples of your work.

Re:Ask HN: Who is hiring? (March 2022) on Saturday March 05, 2022 @07:28AM (#30566933)
Global Fashion Group | Senior Software Engineer - Go/Golang | Berlin, Germany or HCMC, Vietnam | Hybrid | Full-time

Global Fashion Group, via its ventures Dafiti, Lamoda, Zalora, and The Iconic, is the leading fashion and lifestyle destination in growth markets. We are looking to hire several backend Software Engineers. There are multiple openings for either Berlin, Germany, or HCMC, Vietnam. Both job specs are linked below.

The roles are for the DataJet department, which is responsible for developing and maintaining the search and recommendation engine of our four ventures. If you are interested in backend engineering, with a focus on performance optimizations where you can apply your knowledge of data structures and algorithms, this would be a good fit.

Job specs:

1) Senior Software Engineer (Berlin, Germany): https://jobs.global-fashion-group.com/job/Senior%20Golang%20...

2) Senior Software Engineer (Ho Chi Minh City, Vietnam): https://jobs.global-fashion-group.com/job/Senior%20Golang%20...

Re:A Systematic Approach to Reducing Technical Debt on Wednesday December 01, 2021 @06:08AM (#29402659)
I am the author of this article. In it, I describe the process I set up in my team to reduce technical debt. For context, when you take over an existing team as an external hire, in particular a team that has not had a dedicated manager for a while, you often face an uphill battle. One of the problems I had to tackle was reducing the technical debt of a core engineering team at Zalando. The challenge was to establish a process without being granted a sufficient time budget for technical debt. I originally wrote up my approach for our intranet a couple of months after I set up the new process. Recently, I was offered the opportunity to revise this article for Zalando's public engineering blog. I think it is most relevant for engineering managers working at fast-moving companies.
Re:Ask HN: Who is hiring? (March 2021) on Monday March 01, 2021 @11:41AM (#26304623)
Zalando | Frontend Engineer | ONSITE Berlin, Germany | Visa & Relocation

Zalando is the premier European fashion portal. Our goal is to become the starting point for fashion. We are also one of the biggest German companies. Our business is driven by technology. While we have many open engineering positions, this post is for a frontend engineer in my team. We are looking for a mid-career frontend engineer with a solid understanding of modern web technologies. You will work on a B2B web portal. More information can be found in our ad: https://www.linkedin.com/jobs/view/2425918851/

As I am the hiring manager, you are welcome to reach out with any questions you may have.

Re:Ask HN: Who is hiring? (August 2020) on Monday August 03, 2020 @01:25PM (#24040631)
Klarna Bank | Software Engineer (Haskell/Erlang/Scala/Clojure/Python/Java/JavaScript etc.), DevOps Engineer, Engineering Manager | Stockholm, Sweden; Berlin, Germany; Milan, Italy | VISA | Currently REMOTE / WFH, normally ON-SITE

Klarna Bank (www.klarna.com) is a dominant payment service provider in Europe, and expanding rapidly. We have 3000+ employees and are valued at $5.5bn, which makes us the largest private FinTech in Europe. We are backed by Sequoia, among others.

We are growing rapidly and are therefore looking for engineers. There are a lot of roles on our website (https://jobs.lever.co/klarna?lever-via=6jipXaWgC8&team=Engin...). Let me highlight a few that I think are most relevant for the HN crowd:

- Software Engineer - Functional Programming: Erlang, Haskell, Scala, or Clojure, depending on the team

- Software Engineer - Python

- Software Engineer - Java

- Software Engineer - JavaScript

- DevOps Engineer

- Engineering Manager

There are also roles in Front-End/UX/Mobile (iOS & Android)/Design etc. The job specs on our website normally describe profiles rather than roles, so sometimes they don't give an adequate depiction of the work you'll be doing. Some of it can be very exciting. For instance, I work on a mission-critical distributed cloud application that processes over one million transactions per day. The available jobs vary, of course, but if you're at all curious about what we do, I can only encourage you to apply.

Currently, we're fully remote and are onboarding people from all over the world. Otherwise, our main engineering offices are in Berlin, Stockholm, and Milan. We sponsor visas and provide relocation assistance.

Re:Ask HN: Who is hiring? (July 2020) on Wednesday July 01, 2020 @11:02AM (#23702129)
Klarna Bank | Software Engineer (Haskell/Erlang/Scala/Clojure/Python/Java/JavaScript etc.), DevOps Engineer, Engineering Manager | Stockholm, Sweden or Berlin, Germany | VISA | Currently REMOTE / WFH, normally ON-SITE

Klarna Bank (www.klarna.com) is a dominant payment service provider in Europe, and expanding rapidly. We have 3000+ employees and are valued at $5.5bn, which makes us the largest private FinTech in Europe. We are backed by Sequoia, among others.

We are growing rapidly and are therefore looking for engineers. There are a lot of roles on our website (https://jobs.lever.co/klarna?lever-via=6jipXaWgC8&team=Engin...). Let me highlight a few that I think are most relevant for the HN crowd:

- Software Engineer - Functional Programming: Erlang, Haskell, Scala, or Clojure, depending on the team

- Software Engineer - Python

- Software Engineer - Java

- Software Engineer - JavaScript

- DevOps Engineer

- Engineering Manager

There are also roles in Front-End/UX/Mobile (iOS & Android)/Design etc. Each job listing represents a particular profile. There are normally a lot of available positions behind each listing.

Re:Ask HN: Who is hiring? (June 2020) on Sunday June 07, 2020 @05:39AM (#23446060)
Of course you can apply. You'll need to discuss working remotely in your first call with one of our recruiters, though.
Re:Ask HN: Who is hiring? (June 2020) on Thursday June 04, 2020 @12:01PM (#23418334)
Then submit an application! I wish you good luck.
Re:Ask HN: Who is hiring? (June 2020) on Thursday June 04, 2020 @12:00PM (#23418324)
You'll have to discuss this with our internal recruiters after submitting an application. When I joined, it was not an option, but that was before Covid-19 and our switch to WFH.
Re:Ask HN: Who is hiring? (June 2020) on Thursday June 04, 2020 @11:58AM (#23418294)
We currently work remotely. I do not know how long this will last. However, hiring and onboarding are continuing as usual, with the key difference that this is all done remotely as well. Right now, the procedure is that we send new hires their equipment. I'd recommend that you discuss this in your initial call with our internal recruiters as they know a lot more about those details than I do.
Re:Ask HN: Who is hiring? (June 2020) on Monday June 01, 2020 @11:06AM (#23379264)
Klarna Bank | Software Engineer (Haskell/Erlang/Scala/Clojure/Python/Java/JavaScript etc.), DevOps Engineer, Engineering Manager | Stockholm, Sweden or Berlin, Germany | VISA | Currently REMOTE / WFH, normally ON-SITE

Klarna Bank (www.klarna.com) is a dominant payment service provider in Europe, and expanding rapidly. We have 3000+ employees and are valued at $5.5bn, which makes us the largest private FinTech in Europe. We are backed by Sequoia, among others.

We are growing rapidly and are therefore looking for engineers. There are a lot of roles on our website (https://jobs.lever.co/klarna?lever-via=6jipXaWgC8&team=Engin...). Let me highlight a few that I think are most relevant for the HN crowd:

- Software Engineer - Functional Programming: Erlang, Haskell, Scala, or Clojure, depending on the team

- Software Engineer - Python

- Software Engineer - Java

- Software Engineer - JavaScript

- DevOps Engineer

- Engineering Manager

There are also roles in Front-End/UX/Mobile (iOS & Android)/Design etc.

Each job listing represents a particular profile. There are normally a lot of available positions behind each listing.

Re:Ask HN: Who is hiring? (May 2020) on Wednesday May 13, 2020 @11:47AM (#23168070)
Klarna Bank | Software Engineer (Functional Programming) | Stockholm, Sweden | VISA | Currently REMOTE / WFH, normally ON-SITE

Klarna Bank (www.klarna.com) is a dominant payment service provider in Europe, and expanding rapidly. We have 3000+ employees and are valued at $5.5bn, which makes us the largest private FinTech in Europe. We are backed by Sequoia.

Our Core Banking division is looking for functional programmers. We use mostly Erlang, but also Haskell, Clojure, and Scala. Previous professional functional programming experience is not required.

More details here: https://jobs.lever.co/klarna/31d34971-68a4-461d-8e9b-d69ffd7...

Re:Ask HN: Who wants to be hired? (April 2016) on Monday April 04, 2016 @01:03PM (#11423458)
Location: Gothenburg, Sweden

Remote: Yes

Willing to relocate: Yes

Technologies: Haskell, Erlang, Python, Java, C

Résumé/CV: https://se.linkedin.com/in/gregorulm

Email: [email protected]

---

I am primarily interested in backend development, ideally involving a functional programming language. (Github: https://github.com/gregorulm)

Re:Implementing 2048 in 90 lines of Haskell on Tuesday June 17, 2014 @08:53AM (#7904073)
I never claimed that the polish of the UI in the original was irrelevant.
Re:Implementing 2048 in 90 lines of Haskell on Tuesday June 17, 2014 @03:28AM (#7903240)
I think we're completely talking past each other. Yes, you can express the game logic succinctly in Haskell. Yes, you will need many more lines in Python or JavaScript. Anything else is conjecture on your part. "Free text" is not executable, so your claim does not seem to be particularly relevant.

Feel free to use the UI as the sole measure of quality, but if that is your stance, you should probably seek a different audience.

Re:Implementing 2048 in 90 lines of Haskell on Monday June 16, 2014 @07:58PM (#7902160)
Who knows, maybe my comment made some "full stack" developers feel insecure. Just look at the code base of the original, and you'll see that the animation is done through API calls.

Regarding the point you brought up: you are conflating two issues. One is whether the UI is appealing, and the other whether the underlying code is of a high quality. The point of my article was merely to show how nicely the game logic can be expressed in Haskell, compared to many other languages.

Re:Implementing 2048 in 90 lines of Haskell on Monday June 16, 2014 @04:01AM (#7897846)
The bind operator (>>=) is commonly expressed in 'do' notation. The following two code snippets are equivalent:

do x <- foo; y <- bar; baz x y

foo >>= \x -> bar >>= \y -> baz x y

Re:Implementing 2048 in 90 lines of Haskell on Sunday June 15, 2014 @08:45PM (#7896879)
The smooth animations in Gabriele Cirulli's version are due to this API: https://developer.mozilla.org/en/docs/Web/API/window.request... They consist of a few lines of code.

Further, the animation code is only a miniscule fraction of that code base.

Re:Implementing 2048 in 90 lines of Haskell on Sunday June 15, 2014 @05:24PM (#7896393)
One of the benefits of Haskell is indeed that this language makes it possible to write very expressive code. The same is true for other functional languages as well. However, this won't happen automatically. In other words, it will take some practice. You can certainly write convoluted code in Haskell.
This could happen in the US as well, if I'm not mistaken. There is normally a requirement that you have to be in "good standing" during the first one or two years of your PhD when you're mostly doing course work.

Older »