Title : Backend Developer
Location : Philadelphia PA
Note : This is a remote position.
Job Description :
Write code to handle business logic data processing and database interactions.
Ensure the serverside components function correctly.
Design and optimize databases (e.g. MySQL MongoDB).
Handle data storage retrieval and queries.
Create APIs (Application Programming Interfaces) for communication between frontend and backend.
Define endpoints and data formats.
Implement security measures (e.g. encryption authentication) to protect data.
Manage user sessions and access control.
Set up and configure web servers (e.g. Apache Nginx).
Deploy applications to production servers.
Optimize code for efficiency and scalability.
Monitor server performance and troubleshoot bottlenecks.
Coordinate with frontend developers to integrate UI components.
Ensure seamless data flow between client and server.
Required Skills/experience of the assigned staff:
Graphic Design
Content Management Systems
HTML CSS JS
Version Control (e.g. Git)
BackEnd development basics for serverside technologies (such as Node.js Python or Ruby) and
databases (like MySQL or MongoDB)
FrontEnd Frameworks such as React Angular or Vue.js
Testing and Debugging
Search Engine Optimization (SEO)
Effective communication adaptability and problemsolving skills
Translate the visual design mockups and wireframes into actual web pages. Write clean, efficient code using HTML, CSS, and JavaScript or other language to create the desired layout and styling. Ensure that the redesigned website works seamlessly across various devices and screen sizes (desktops, tablets, and mobiles). Implement responsive design principles to adapt content and layout dynamically. Add interactivity using JavaScript or front-end frameworks (e.g., React, Angular, or Vue.js). Implement features such as navigation menus, forms, sliders, and animations. Work closely with web designer to understand design requirements. Collaborate on design implementation, ensuring fidelity to the original vision. Integrate content (text, images, videos) into the redesigned pages. Optimize media files for web delivery. Collaborate with back-end developers to connect front-end components to server-side functionality. Implement APIs and handle data retrieval and storage. Thoroughly test the website for functionality, compatibility, and performance. Debug issues related to code, responsiveness, or browser compatibility. Implement SEO best practices, such as optimizing meta tags, headings, and URLs. Ensure proper semantic markup for search engine visibility. Use version control systems (e.g., Git) to manage code changes. Deploy the website to production servers or staging environments. Stay updated with industry trends, new technologies, and best practices. Be adaptable and willing to learn new tools and techniques.