Strengthen digital products and improve user experience by building the core logic, databases, and server-side systems that ensure everything runs smoothly behind the scenes.
Requirements
- Proficiency in back-end programming languages such as Java, PHP, Python, C-Sharp, or Node.js.
- Experience with server-side frameworks and APIs.
- Strong understanding of databases (MySQL, PostgreSQL, MongoDB, Oracle).
- Knowledge of version control systems like Git.
- Understanding of web development cycles, deployment tools, and DevOps workflows.
- Familiarity with operating systems like Linux, macOS, and Windows Server.
Responsibilities
- Compile and examine existing codebases, processes, and server-side logic.
- Troubleshoot recurring issues, fix bugs, and identify areas where performance or efficiency can be improved.
- Work with large datasets and perform backend diagnostics to ensure stable operations.
- Work directly with front-end developers to ensure smooth data flow between front-end and back-end components.
- Align system architecture with the overall project objectives.
- Research industry trends, modern programming techniques, and emerging tools.
- Suggest and prototype new features, products, and backend-related improvements.
Other
- analytical, detail-oriented, and results-driven Back-End Developer
- Collaborating With Front-End and Cross-Functional Teams
- Build cohesive, functional code that enhances the user experience.
- Recording and Reporting System Data
- Create detailed reports for stakeholders, clients, and management.