Back-End Engineer
ITAC -
Nasr City, CairoPosted 4 years ago54Applicants for1 open position
- 0Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Responsible for writing the web services and APIs used by front-end developers and mobile application developers.
- A back-end web developer is responsible for server-side web application logic as well as the integration of the front-end part.
- Be involved and participate in the overall application life cycle.
- Focus on coding and debugging.
- Collaborate with Front-end developers.
- Define and communicate technical and design requirements.
- Provide training, help, and support to other team members.
- Build a high-quality reusable code that can be used in the future.
- Develop functional and sustainable web applications with clean codes.
- Troubleshoot and debug applications.
- Learn about new technologies.
- Stay up to date with current best practices.
- Conduct UI tests and optimize performance.
- Manage cutting-edge technologies to improve applications.
- Collaborate with a multidisciplinary team of designers, developers, and system administrators.
- Participate in conferences and educational programs.
- Follow new and emerging technologies.
Job Requirements
Technical Qualifications:
- In-depth understanding of web development
- Experience with programming languages like PHP, Node.JS, JavaScript, React
- Familiarity with front-end languages such as HTML, JavaScript, and CSS
- Data migration, transformation, and scripting
- Proficient understanding of code versioning tools, such as Git
- Implementing automated testing platforms and unit tests
- Experience with MySQL / PostgreSQL / MongoDB
- CI/CD is a plus
- Docker is a plus
- Critical thinker and problem-solving skills
- Team player
- Good organizational and time-management skills
- Great interpersonal and communication skills