Job Summary:
We are seeking a skilled Back-End Developer to design, build, and maintain the server-side logic, databases, and APIs that power our web and mobile applications, ensuring high performance, security, and scalability.
Key Responsibilities:
Develop & Maintain: Write clean, efficient, and maintainable code for server-side applications and APIs (using languages like Python, Java, Node.js, PHP).
Database Management: Design, implement, and manage database schemas (SQL/NoSQL) and queries.
API Integration: Create and manage APIs for seamless communication between front-end and back-end components.
Performance Optimization: Optimize application performance, server response times, and resource utilization.
Security: Implement security best practices to protect user data and sensitive information.
Collaboration: Work closely with front-end developers, designers, and product managers to deliver cohesive user experiences.
Testing & Debugging: Conduct thorough testing and troubleshoot issues to ensure application stability.
Deployment: Assist in deploying applications and managing server environments, potentially involving DevOps practices.
Stay Current: Research and adopt new technologies and industry trends.