Ask HN: What are some good reasons for reinventing the wheel?
In the context of industry software development, what are some good reasons for reinventing the wheels?
In the context of industry software development, what are some good reasons for reinventing the wheels?
My name is Joe, a backend engineer here at Namshi. During the past 2 years, I have really enjoyed working as part of the tech team. In particular, I love: 1- Working with empathetic and smart managers, both technical and non-technical. 2- The various opportunities to make an impact. 3- Opportunities to take ownership. 4- Working as a team where one supports each other. 5- No politics or BS meetings :slightly_smiling_face:
Sr. Backend Engineer
====================
As a Sr. Backend Engineer, you’ll be tasked to work on a spectrum of services ranging from our customer-facing APIs to tools that power our logistics infrastructure. We are a very pragmatic and experienced team, so from time to time, you will see engineers busy TDDing on a feature, whereas at other times we’re straight to live. We pride of being a heterogeneous team that’s experienced to know how and when to abstract.
Security Engineer:
==================
As a Security Engineer, you’ll be tasked with running internal assessments, ranging from pentesting our cloud infrastructure to social engineering around the office, review our security policies and define the best strategy to improve our posture. In addition to that, you will be actively collaborating with external researchers through our HackerOne program, which is going to be directly under your responsibility. On top of this, as the months will go by, you will probably spend time training both our technical and non-technical staff to raise awareness and make sure we got the basics covered.
We have a microservice architecture where we use tools such as Node.js, Python, Go, AWS, Docker, Kubernetes, Google Cloud, React, Redis etc.
To apply please send an email with your resume to [email protected]. Or you can also email me directly at [email protected].
Founded in 2011, Namshi is the biggest fashion e-commerce retailer in the Middle East.
My name is Joe, a backend engineer here at Namshi. During the past 2 years, I have really enjoyed working as part of the tech team. In particular, I love: 1- Working with empathetic and smart managers, both technical and non-technical. 2- The various opportunities to make an impact. 3- Opportunities to take ownership. 4- Working as a team where one supports each other. 5- No politics or BS meetings :slightly_smiling_face:
Sr. Backend Engineer
====================
As a Sr. Backend Engineer, you’ll be tasked to work on a spectrum of services ranging from our customer-facing APIs to tools that power our logistics infrastructure. We are a very pragmatic and experienced team, so from time to time, you will see engineers busy TDDing on a feature, whereas at other times we’re straight to live. We pride of being a heterogeneous team that’s experienced to know how and when to abstract.
Security Engineer:
==================
As a Security Engineer, you’ll be tasked with running internal assessments, ranging from pentesting our cloud infrastructure to social engineering around the office, review our security policies and define the best strategy to improve our posture. In addition to that, you will be actively collaborating with external researchers through our HackerOne program, which is going to be directly under your responsibility. On top of this, as the months will go by, you will probably spend time training both our technical and non-technical staff to raise awareness and make sure we got the basics covered.
We have a microservice architecture where we use tools such as Node.js, Python, Go, AWS, Docker, Kubernetes, Google Cloud, React, Redis etc.
To apply please send an email with your resume to [email protected]. Or you can also email me directly at [email protected].
How smooth is it?
Has anyone here used it? What are your thoughts?
I have a production site running on Digital Ocean. I'm looking for a cheap and reliable backup solution. What are your suggestions? Thanks.
Lately I have been facing the dilemma of whether I should read a book about a new technology/tool or whether I should just get my hands dirty by playing around with it. I find the former boring, I find the latter exciting but extremely frustrating sometimes. What's you experience? Any tips/advices? Thank you!
Remote: No
Willing to relocate: Yes
Technologies: Python, JavScript, Django, Flask, NodeJS,HTML, CSS. Currently learning React and more.
Résumé/CV: https://www.joejean.net/files/Joe_Jean_Bachelor_Of_Science_C...
Email: [email protected]
What are the pros and cons of getting your first job out of college at a small company? Does that have any kind of negative impact on your future job prospects? Thank you!
I just set up an IRC and I was curious to see what you guys think of it in terms of learning opportunities? Would you say that Stack Overflow is more useful and/or better? Thanks
Most tutorials tend to provide a step by step solution. But I feel like I would learn more if I had to figure things out on my own. Does anyone else feel the same way?
- Where do you meet potential partners? - (especially for young programmers) Don't you feel like dating is a distraction?
Hey HN,What are some of the exercises/projects you have worked on that have made you a better programmer or helped you gain a better understanding of how things work? Thanks