Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Front-End Software Engineer

The Keep Company

About The Keep Your base of operations for tabletop gaming. From home tables to conventions, The Keep brings event discovery, game scheduling and coordination, and community connection together. Everything you need to play more games in real life. Find Your Next Adventure. Discover conventions, store events, and local games near you. Manage Your Home Games. Make scheduling and organizing your home table easier. Stay Connected. Stay in touch with the players and GMs you meet along the way. Role Summary You'll craft the user-facing web and mobile applications that serve game masters, players, and organizers across the country. You'll translate product vision and UX designs into high-quality, performant applications that make event management feel effortless and community building feel natural. You'll work directly with the CTO and collaborate with other engineers, Product Management, and UX to ship features weekly. Your work goes into production quickly and impacts real people organizing real events. Beyond implementation, you'll own lightweight UX design for the features you build: turning rough product requirements into usable flows, wireframes, and interaction patterns when a dedicated designer isn't in the loop. Tech Stack Web: React, Next.js (App Router), TypeScript, Tailwind CSS, Shadcn/ui Forms and Validation: React Hook Form, Zod Auth: AWS Amplify (Cognito) Mobile: Flutter (increasingly important post-launch, with eventual feature parity) Deployment: Automated CI/CD pipelines deploying to AWS Collaboration: Git workflows with automated testing gates Outcomes You'll Deliver Web Application Development. Build and maintain the primary web application using React and Next.js, implementing new features and user interfaces according to product specifications and UX designs. UX Implementation. Translate design mockups and specifications into pixel-perfect, responsive, and accessible user interfaces that work across browsers and devices. Component Architecture. Develop reusable, well-documented React components following established architectural patterns and best practices. Maintain a component library that enables the team to move quickly without accumulating technical debt. Mobile Application Development. Contribute to the Flutter mobile application, which will become increasingly important post-launch as the team works toward feature parity with the web platform. API Integration. Integrate front-end applications with backend APIs and real-time event streams, handling authentication, state management, and error scenarios gracefully. UX & Interaction Design. Own the user experience for assigned features end to end. Produce wireframes, flows, and interaction patterns from product requirements, make sound usability and information-hierarchy decisions independently, and partner with Product to validate before building. Additional Deliverables Code Review and Collaboration. Participate in code reviews and provide constructive feedback to maintain code quality standards. Performance Optimization. Monitor and optimize frontend performance, including load times, bundle sizes, and runtime efficiency. Testing and Quality Assurance. Write and maintain tests to ensure application reliability. Automated test gates must pass before deployment. Key Competencies Modern React Proficiency. Strong working knowledge of React hooks, context, state management patterns, and the Next.js framework. Architectural Pattern Recognition. Understand and consistently apply established frontend architectural patterns independently. Responsive and Accessible Design. Build interfaces that work across devices and meet accessibility standards (WCAG). Problem-Solving and Debugging. Diagnose issues, identify root causes, and implement solutions independently. Asynchronous Communication. Effective written communication and ability to coordinate with distributed team members. Version Control Collaboration. Proficiency with Git workflows, pull requests, and collaborative development across multiple repositories. Product and UX Sense. Translate ambiguous product requirements into clear, usable interfaces. Comfortable making interaction and visual-hierarchy decisions without a finished design spec. Experience 3+ years of professional experience building production React applications Experience with Next.js or similar React frameworks Experience integrating frontend applications with RESTful APIs Proven ability to translate design mockups into functional user interfaces Experience with modern CSS approaches (CSS-in-JS, Tailwind, CSS Modules, etc.) Working knowledge of TypeScript Experience with Git and collaborative development workflows Bonus Points Flutter or React Native mobile development experience Experience with real-time data (WebSockets, Server-Sent Events, or similar) Familiarity with AWS services or cloud-native application development Early-stage startup or MVP product experience Background in event management, community platforms, or social applications Active participation in the TTRPG community. If you've rolled for initiative, organized a game night, or herded your friends like cats to the table, you understand what we're building and why it matters Figma proficiency or a portfolio showing UX/interaction design work alongside engineering Engagement Terms Classification: Independent Contractor (1099). Contractor is responsible for own taxes, insurance, equipment, and benefits. Term: Fixed initial term of 6 months. Renewal by mutual written agreement; not automatic. Hours: 30-40 hours per week, on-site in St. Paul, MN The Keep does not discriminate in contractor engagement decisions on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. #J-18808-Ljbffr

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Front-End Software Engineer in Saint Paul, MN vacancy
  •  ...user-facing web and mobile applications focused on tabletop gaming. You will work directly with the CTO and collaborate with other engineers to ship features that enhance event management and community engagement. This position requires proficiency in React, Next.js, and... 
    Suggested

    The Keep Company

    Saint Paul, MN
    3 days ago
  •  ...Responsibilities Develop and maintain responsive web applications using React.js and related libraries. Implement reusable components and front-end libraries for future use. Collaborate with designers, backend developers, and product managers to deliver seamless user... 
    Suggested
    Contract work

    HARAMAIN SYSTEMS INC.

    Saint Paul, MN
    1 day ago
  • $144.7k - $261.3k

     ...things, and experiences they care about. At GM's Autonomous Vehicle (AV) organization, we’re combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our team is developing national-scale, next-generation mapping systems... 
    Suggested
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Saint Paul, MN
    5 days ago
  • $125k

     ...duties. Requires expertise in specialty areas. Performs engineering tasks for front-end design and development efforts including, but not limited...  ...of experience in the functional area. ~10 years of software development experience in object-oriented and scripted... 
    Suggested
    Contract work
    Remote work

    MAXIMUS

    Saint Paul, MN
    8 days ago
  •  ...NAVA Software solutions is looking for a Front End Engineer Details: Front End Engineer Location: Brooklyn Park, MN - Hybrid Duration: 6-12 months Description : ~ Develop and test code to deliver functionality that meets... 
    Suggested

    Nava Software Solutions

    Minneapolis, MN
    3 days ago
  • $80k

     ...Job Description We are seeking a talented Mid-Level Software Engineer to design, develop, and maintain full stack software solutions. This...  ...with CI/CD pipelines Familiarity with test-driven development Front end experience with React, React Hooks, ChakraUI, or TypeScript... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Shift work
    2 days per week
    3 days per week

    6AM City

    Saint Paul, MN
    4 days ago
  •  ...Be a Web Wizard for a Great Cause! Front-End Developer/Content Producer (Remote) Do you love building websites and using your skills to make a difference? This is a perfect opportunity for a passionate web developer to join a dedicated nonprofit team (remotely!). You’ll... 
    Contract work
    Remote work
    Flexible hours

    Stackruit Ltd.

    White Bear Lake, MN
    3 days ago
  • $136.6k - $338.5k

     ...systems, and fine-tuning pipelines, while enabling the broader engineering organization to adopt and extend these capabilities. Key...  ...native ML infrastructure Responsibilities As a member of the software engineering division, you will take an active role in the... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  • $96.8k - $251.6k

     ...and you are comfortable operating across layers, from database engine internals to developer-facing API surfaces. Critically, you are...  ...build ship to one of the largest installed bases in enterprise software. Experienced peers — You will collaborate with engineers who... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    14 days ago
  •  ...Software Engineer – Frontend & Developer Experience HealthPartners is currently hiring a Software Engineer – Frontend & Developer Experience...  ..., code quality, or documentation. Understanding front-end performance, accessibility, and usability. Ability to work... 
    Currently hiring
    Local area
    Remote work

    HealthPartners

    Minneapolis, MN
    1 day ago
  • $99.6k - $234.6k

     ...interactive, responsive, and scalable front-end applications that empower clinicians, improve...  ...architects, designers, and full-stack engineering teams to deliver modern healthcare...  ...technical field. ~8+ years of professional software engineering experience, including... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    5 days ago
  • $126.07k - $196.98k

     ...right candidate we may consider remote. Experienced full stack software engineer who has a track record of designing & launching apps (for...  ...continuous learning mindset. Role will also require heavy stakeholder/end-user engagement throughout the build process. Accommodate... 
    Work at office
    Local area
    Remote work

    Chemours

    Saint Paul, MN
    1 day ago
  •  ...and development using SQL Server or Azure SQL. 3+ years in front-end technologies like HTML5, CSS3, JavaScript, and frameworks (e.g...  .... Skills: Exceptional technical knowledge in software architecture and development. Strong problem-solving, project... 
    1 day per week

    C4 Technical Services

    Saint Paul, MN
    3 days ago
  •  ...platforms with a proficient knowledge of back-end programming languages such as PHP, Python...  ...such as Photoshop. Integration of the front-end and back-end aspects of the web...  ...Computer and Information Science, Computer Engineering or Information Technology (Substitutions... 

    Talent Software Services

    Saint Paul, MN
    4 days ago
  •  ...Job Description TITLE Web Software Engineer I LOCATION Minnetonka, MN JOB SUMMARY This role is responsible for designing, developing, testing...  ...application design principles to create, modify and improve front-end and back-end applications. JOB DUTIES Develop and maintain... 
    Visa sponsorship
    Work visa

    6AM City

    Saint Paul, MN
    3 days ago
  •  ....NET Full stack Developer – Little Canada, MN 55117 (Hybrid/Onsite) 12+ Months Contract – Pay: $75-$80/hr on W2 Note : Data Engineering Experience required. Job Description We are seeking a Full Stack Developer with strong experience in backend development using C#/.NET... 
    Contract work

    ManpowerGroup Global, Inc.

    Little Canada, MN
    3 days ago
  • 6AM City, LLC is looking for a Mid-Level Software Engineer to join their team. This role focuses on designing and developing full stack software solutions with opportunities to work in a hybrid environment in Minneapolis. Ideal candidates should have 2-5 years of experience... 

    6AM City

    Saint Paul, MN
    3 days ago
  •  ...leading direct-to-consumer platform for high-end collectibles, specializing in rare coins...  ..., and fraud. We seek a Senior Full Stack Engineer to collaboratively advance the platform's...  ...and module architecture, Magento-native front-end, integration design, and cloud... 
    For contractors

    Asset Marketing Services

    Saint Paul, MN
    3 days ago
  • $120k

     ...world’s premier supplier of ground-based testing solutions for the aerospace industry. We deliver highly engineered facilities, electro‑mechanical systems, and software specifically designed for jet engine testing. These solutions are used by airlines, OEMs, and MRO... 
    Temporary work
    Flexible hours

    Calspan

    Saint Paul, MN
    4 days ago
  • $88k - $158k

    Software Engineer 4, AI-Native Location US-Remote ID 2026-10298 Category Development...  ...your standard practice. ~ Own quality end to end - correctness, performance, security...  ...Full-stack range, sufficient to review front-end and back-end agent output with equal... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Shift work

    Granicus

    Saint Paul, MN
    6 days ago
  • $102.5k - $187.9k

     ...teams span digital strategy, architecture, engineering, design, operations, and applied AI...  ...opportunity As a Senior Full Stack Software Engineer , you will independently develop...  ...design, develop, test, and deploy end‑to‑end applications with a focus on scalability... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Saint Paul, MN
    4 days ago
  •  ...First American is seeking a Senior Software Engineer specializing in AI/ML applications to lead technical efforts and drive initiatives. This remote role demands hands-on expertise with full-stack application development and collaboration with offshore teams and stakeholders... 
    Remote work

    First American

    Saint Paul, MN
    3 days ago
  •  ...A leading cloud analytics firm is seeking a Senior Manager for Software Engineering in Minnesota. This position involves leading UI engineering teams in building scalable, AI-driven user experiences. Candidates should have over 10 years of software engineering experience... 

    Teradata

    Saint Paul, MN
    4 days ago
  • $70k - $95k

     ...various factors, including skill set, experience, location, qualifications and other job-related reasons. Description The Applications Engineer works with sales, engineering, scheduling, operations, procurement, and accounting to configure and quote Delkor packaging... 
    Work experience placement
    Work at office
    Shift work

    Delkor Systems

    Saint Paul, MN
    18 hours ago
  •  ...to join their dynamic team. This role involves working on both front-end and back-end development, contributing to a full stack of web...  ...navigate complex enterprise applications and support the entire software development lifecycle. If you are passionate about technology... 

    TechDigital Group

    Saint Paul, MN
    4 days ago
  •  ...Michigan Southern California SUMMARY The Regional Application Engineer is responsible for independently managing an assigned territory...  ...advanced turning methodologies and best practices. Utilize CAD/CAM software to develop and validate machining strategies and programs.... 
    Part time

    Indextornos

    Saint Paul, MN
    4 days ago
  • $145.68k - $178.05k

     ...Job Description: Job Title Application Engineer - Flexographic Printing Industry - Plate Mounting Tapes Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal... 
    Full time
    H1b
    Relocation package
    Flexible hours

    3M

    Maplewood, MN
    5 days ago
  •  ...Job Summary The Front End Developer will be responsible for designing and developing modern, responsive web applications with a strong focus on React JS on the frontend and Java Spring Boot on the backend. The role requires hands-on experience building UI components... 

    Prophecy Technologies

    Minneapolis, MN
    1 day ago
  • $76.42k - $115k

     ...TRC has long set the bar for clients who require more than just engineering, combining science with the latest technology to devise...  ...overall project. Conduct system and acceptance testing with end customers to ensure functionality and compliance. Assist with... 
    Full time
    Temporary work
    Part time
    Local area

    TRC Companies

    Saint Paul, MN
    16 days ago
  • $145.68k - $178.05k

     ...Job Description: Job Title Application Engineer / Collision Repair Trainer Collaborate with Innovative 3Mers Around the World...  ...customers. Relationship management with prioritized large customers (end user and distributor partners) Hands-on product demonstrations... 
    Full time
    H1b
    Relocation
    Flexible hours

    3M

    Saint Paul, MN
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Front-End Software Engineer. Be the first to apply!