start by submitting your resume, maybe a cover letter, and sometimes a link to your GitHub or portfolio. Companies screen for relevant skills—think programming languages, frameworks, or past projects—that match the role (e.g., backend dev, front-end, etc.).