Back-end Developer
Nov 29, 2019
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.
Responsibilities:
- 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.”
Career path:
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.”
Skills:
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.”
Collaborations:
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.”
Salary range:
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.
Career growth:
Back-end developers can move into positions such as architecture or designing new functions, but they can also become technical leads or CTOs.
Follow Welcome to the Jungle on Facebook on LinkedIn and on Instagram and subscribe to our newsletter to get our latest articles every day!
More inspiration: Oh My Job: Tech Jobs
In this Oh My Job series, discover tech roles through those who practice them everyday.
IT Consultant
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 Developer
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
Traffic Manager
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
Data Analyst
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?
Over 200,000 people have found a job with Welcome to the Jungle.
Explore jobs