Use this Back-end Developer job description template to advertise the open roles for free using Longlist.io. You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.
We are looking for an experienced Back-end developer to join our IT team. You will be responsible for the server side of our web applications.
If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience.
Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.
A back-end developer is responsible for the server-side logic and data integration on a website or application. On a day-to-day basis, their tasks typically include:
Developing and maintaining server-side code: Writing and implementing efficient and secure server-side code using programming languages like Python, Java, Ruby, or PHP to handle the application's functionality and data processing.
Designing databases and data schemas: Creating and managing databases, designing data models, and optimizing the database structure to ensure efficient data retrieval and storage.
Implementing APIs: Building and integrating APIs (Application Programming Interfaces) to enable communication between various software components or external services.
Collaborating with front-end developers: Working closely with front-end developers to integrate the server-side code with the user interface, ensuring smooth functionality and data flow.
Debugging and testing: Identifying and fixing issues or bugs in the code, conducting unit tests, and working with quality assurance teams to ensure the reliability and performance of the application.
Performance optimization: Optimizing the server infrastructure, database queries, and code to improve the application's speed, scalability, and overall performance.
Security implementation: Implementing security measures, such as authentication systems, encryption, and data protection techniques, to safeguard the application and its data.
Staying updated with technology advancements: Keeping up with the latest trends, tools, and techniques in back-end development to continuously improve and enhance the application's architecture and functionality.
Backed by crypto-native venture capitalists, a growing crypto start-up company in New York is seeking an experienced Lead Backend Engineer to join their team!
The Role...
As the Lead Backend Engineer, you will be responsible for assisting the team with the building of the company’s API, engineering their cataloger backend, as well as build and manage a team of backend engineers.
You Will• B...
The Backend Developer will be responsible for developing scalable, secure, and reliable products that deliver our product roadmap. As a member of the Engineering team, you will be responsible for all aspects of development, including APIs, services, and database. The Backend Developer will work within a scrum team building core assets within the Heidrick Digital group.
Specific responsibilitie...
Join our Winning Team as a Software Engineer - Data Technologies
When was the last time you bragged about where you work? At CARFAX, we do it every day. Why? Because we’re proud to work for a company with a strong mission and trusted brand. We’re proud to work with people who care about what they do and work hard every day to deliver their best. We’ve created the type of company culture where....
Inorsa is a tech company taking the engineering world by storm by offering automation and management tools this market has never seen before to help our clients build communication infrastructure better, safer, and faster. We are a small team and therefore the day to day responsibilities can be wide ranging depending on the needs of the company. Given this, collaboration and communication skill...