Collaborate with stakeholders to understand requirements and deliver solutions. Design, develop, test, and maintain scalable server-side logic, databases, and APIs. Utilize TypeScript or JavaScript for front-end development. Develop, test, and maintain high-quality front-end code for web applications. Utilize modern frameworks like Vue.js, Nuxt, React.js, or Angular. Optimize front-end performance and ensure cross-browser compatibility. Integrate front-end interfaces with backend APIs. Enhance codebase quality, documentation, and reduce technical debt. Stay updated on current and emerging technologies. Utilize collaborative tools like Gmail, Slack, Confluence, and Jira. Participate in code reviews and design reviews. Document code and technical specifications. Analyze system performance, respond to incidents, and provide on-call support. Participate in Scrum ceremonies (sprint planning, stand-ups, retrospectives). Participate in project-critical meetings and provide status updates. Manage time independently for 40 hours of project effort per week. Coordinate with the team during core hours (8:00 am to 11:00 pm Pacific Time).