Oh My Job is a webseries dedicated to discovering jobs as explained by in-the-field professionals. In this episode, Damien, a back-end developer, tells us about his job and day-to-day tasks at MWM.
Back-end developers are in charge of the entire technical side of a product—everything that users do not see when they are on an app or the internet.
- A first phase is design, with the definition and scheduling of the functions to develop.
- The second phase is coding and pushing to production.
One important tool a back-end developer uses is a text editor to write codes, test them, and then push them live. Popular editors are Sublime Text, Atom, and Visual Studio Code.
As languages, back-end developers have a choice between PHP, Python, Go, Java, and even Ruby for certain jobs.
“Concretely, creating a function begins with creating a first version that we will iterate with the product team. Meaning, we’ll go back and forth with them to come up with a final, functional version.”
Just like other developer positions (full-stack, front-end, and the like), there is no true career path. Back-end developers can come from a background in engineering or sales or are even self-taught—the possibilities are manifold.
“You just need to love your job and the projects you work on every day.”
“You can train simply on the internet. That’s where we find the most high-quality resources. Don’t hesitate to take advantage of them to learn, train, and create your first projects.”
Essential skills for this job are the ability to listen, knowing how to self-reflect, and curiosity.
“…we’re in a sector that is changing all the time. Every three to six months, a new language, or updates to our tools appear.”
Back-end developers work mostly with the product team, who define and schedule the functions and who also act as a liaison for customer feedback so that the product can improve steadily.
“[You must be] in tune with the product team, because they are in contact with the clients and fully understand their needs.”
A junior back-end developer can earn about €35,000 per month.
A senior can earn between €45,000 and €70,000 before taxes per month.
Back-end developers can move into positions such as architecture or designing new functions, but they can also become technical leads or CTOs.
More inspiration: Oh My Job: Tech Jobs
In this Oh My Job series, discover tech roles through those who practice them everyday.
An information technology consultant, also known as an IT consultant, helps businesses create value and optimize their performance through technology.
Oct 17, 2019
Front-end developers write the UI code for websites and applications. They take care of the way a user interacts with a site or an app.
Oct 09, 2019
What does a Traffic Manager do? A traffic manager generates visits to websites or mobile apps by setting up and tracking online ad campaigns.
Oct 02, 2019
What does a Data Analyst do? A Data Analyst collects and interprets data from the company's business activities and distributes it to various teams.
Sep 12, 2019
Full Stack Developer
Full-stack developers are “all-around developers.”
Jul 31, 2019
The newsletter that does the job
Want to keep up with the latest articles? Twice a week you can receive stories, jobs, and tips in your inbox.
Looking for your next job opportunity?
Over 200,000 people have found a job with Welcome to the Jungle.Explore jobs