Roles & Responsibilities:
- Design, develop, test, and maintain full-stack web applications
- Build responsive and user-friendly front-end interfaces
- Develop and maintain back-end services, APIs, and databases
- Collaborate with cross-functional teams to define and implement new features
- Ensure application performance, security, and scalability
- Debug, troubleshoot, and resolve technical issues
- Write clean, reusable, and well-documented code
- Participate in code reviews and contribute to best practices
- Stay updated with emerging technologies and industry trends
Requirements:
- Proven experience as a Full Stack Developer or similar role
- Strong knowledge of front-end technologies: HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue
- Experience with back-end technologies: Node.js, Nest.js, Express.js
- Familiarity with databases: MySQL, PostgreSQL, MongoDB
- Experience working with RESTful APIs
- Understanding of version control systems (Git)
- Strong problem-solving and debugging skills
- Ability to work independently and in a team environment
- Good communication and time-management skills