Develop and maintain responsive, user-friendly web interfaces using modern front-end technologies (e.g., HTML, CSS, JavaScript, and a relevant framework).
Write clean, efficient, and well-documented server-side code using a chosen programming language and framework, focusing on building APIs and business logic.
Design, implement, and maintain database schemas and interact with databases (SQL or NoSQL) to store and retrieve data efficiently.
Write unit and integration tests to ensure code quality and functionality. Participate in code reviews, providing and receiving constructive feedback.
Identify, diagnose, and resolve bugs and performance issues across the full stack. Contribute to the maintenance and enhancement of existing applications.