Junior Full-Stack Software Engineer

Scoring Tech — United States · Posted ~1 day ago

Junior Full-time

Skills

Software development principles Git Object-oriented programming Asynchronous programming Mobile application development Web application development Problem-solving Communication Flutter Firestore Isar Hive SQLite

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a small, fast-moving engineering team as a junior full-stack developer and help build cross-platform applications for mobile and desktop. You’ll work across application logic, backend integrations, and local or cloud data storage while taking ownership of features from design through release. The role is well suited to a self-motivated developer with real-world development experience, solid software engineering fundamentals, familiarity with Git and object-oriented programming, and an interest in asynchronous workflows. A strong learning mindset, attention to detail, communication, and problem-solving skills are valued.

Highlights

Opportunity to work on cross-platform applications in a small, fast-moving team, with hands-on ownership of features from design through release. The role emphasizes clean, maintainable, testable code, continuous learning, and practical development experience across mobile, desktop, and backend integrations.

Description

We’re looking for a Full-Stack Software Engineer who brings real world development experience, a strong work ethic, and a willingness to learn. You’ll join a small, fast-moving team building cross-platform apps. Responsibilities Build and maintain Flutter apps for mobile and desktopImplement local and cloud data storage (Firestore, Isar, Hive, SQLite)Develop and maintain backend integrations and app logicTake ownership of features from design through releaseWrite clean, maintainable, and testable code Requirements Self-motivated, detail-oriented, and comfortable working in a fast-paced environmentExcited to learn new technologies and continuously sharpen their skills through hands-on experienceStrong understanding of software development principles and version control (Git)Experience with object-oriented programming and asynchronous workflowsFamiliarity with mobile or web application developmentClear communication and problem-solving skills Bonus Skills Hands-on experience with Flutter, Firebase, or native mobile developmentExperience deploying apps or maintaining production systemsUnderstanding of UI/UX design principlesFamiliarity with CI/CD pipelines or cloud infrastructure What We Offer Real project ownership in a small, rapid moving teamMentorship and technical growth opportunitiesFree daily lunches and a fully stocked kitchen If you’re hardworking and passionate about building polished, reliable software using real-world tools, we’d love to hear from you.