
Search by job, company or skills
Key Responsibilities:
Frontend Development: Design and develop user-facing web applications using
modern frontend languages like HTML, CSS, and JavaScript and frameworks like
React.js.
Backend Development: Build and maintain server-side application logic using
languages such as Java and manage database interactions with MySQL,
PostgreSQL, MongoDB, or other database systems.
API Development and Integration: Develop and integrate RESTful APIs to connect
frontend and backend components, ensuring smooth data flow and communication
between different parts of the application.
Database Management: Design, implement, and manage databases, ensuring data
integrity, security, and optimal performance.
Version Control and Collaboration: Use Git and other version control systems to track
code changes and collaborate with other team developers.
Deployment and DevOps: Knowledge of CI/CD pipelines.
Security Implementation: Implement security best practices to protect the application
from vulnerabilities, including authentication, authorization, and data encryption.
Cross-Platform Optimization: Ensure the application is responsive and optimized for
different devices, platforms, and browsers.
Troubleshooting and Debugging: Identify, diagnose, and fix bugs and performance
issues in the application, ensuring a smooth user experience.
Collaboration and Communication: Work closely with product managers, designers,
and other stakeholders to understand requirements and deliver solutions that meet
business needs.
Continuous Learning: Stay updated with the latest technologies, frameworks, and
industry trends to improve development practices continuously.
Job ID: 126889779