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 5 days ago
Similar jobs that could be interesting for youBased on the Front-End Software Engineer in Saint Paul, MN vacancy
  •  ...the Role   Hopscotch Primary Care is looking for a skilled Front End Engineer to support our Engineering and Product teams at a pivotal...  ...healthcare data sources, different interfaces and clinical workflow software including EHR, population health tools, patient portals, and... 
    Suggested
    Live in
    Remote work

    GrabJobs

    Minneapolis, MN
    2 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... 
    Suggested

    Talent Software Services

    Saint Paul, MN
    4 days ago
  • $85.39k - $116.98k

     ...Strategic Group (SSG) Senior Systems Engineer (Angular) Location: Remote Department...  ...to an Angular‑based dashboard front‑end – consuming APIs, building or maintaining...  ...production on AWS Apply and promote best software engineering practices within an Agile framework... 
    Suggested
    Full time
    Remote work

    Syms Strategic Group, LLC

    Saint Paul, MN
    1 day ago
  •  ...Developer with strong experience in backend development using C#/.NET and frontend development using Angular, along with solid data engineering skills. This role will support the development and enhancement of a data platform used for ingesting, managing, and analyzing... 
    Suggested
    Contract work

    ManpowerGroup Global, Inc.

    Little Canada, MN
    3 days ago
  •  ...development of solutions products that enable change, growth, and flexibility. We are seeking an experienced hands-on full-stack software engineer. The engineer will be a trusted technical leader of development, will function within a team and work in cross-functional... 
    Suggested
    Remote work
    Work from home

    GrabJobs

    Saint Paul, MN
    4 days ago
  • $80k - $125k

     ...Application Engineer US-MN-Roseville Job ID: 2026-3439 # of Openings: 1 Category: Engineering Horton, Inc. Overview Horton, Inc., has an opening for a Truck Application Engineer (On-Highway Group) to work at our Corporate Headquarters in... 
    Worldwide
    Visa sponsorship
    Free visa
    Monday to Friday

    Horton, Inc.

    Roseville, MN
    5 days ago
  • $130k - $160k

     ...critical applications? We’re looking for a Principal Applications Engineer who thrives at the intersection of advanced controls, high-...  ...technical concepts, driving the design of integrated controls, software, and intelligent automation solutions aligned with demanding customer... 

    PaR Systems

    Shoreview, MN
    5 days ago
  • $152.5k - $219.2k

     ...the time-series database and supporting software components that store and serve the telemetry...  ..., expert team that owns this software end to end, holds itself to a high bar, and takes...  ...real responsibility, and learn from the engineers around them. Your Impact As a... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Saint Paul, MN
    1 day ago
  • $60 per hour

     ...community of over 100,000 professionals — including front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI...  ...completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Saint Paul, MN
    4 days ago
  • $110k - $130k

     ...Siemens Digital Industries Software - Mendix Siemens Digital Industries Software is seeking a highly motivated and technically proficient Application Support Engineer to join our Mendix team. This role is ideal for an individual who demonstrates strong problem‑solving... 
    Work at office

    Siemens

    Saint Paul, MN
    4 days ago
  • $90k - $162k

     ...Shoreview - Minnesota - United States of America Employer: Siemens Industry Software Inc. Job Title Application Support Engineer – Advanced [MULTIPLE POSITIONS] Job Location Shoreview, MN, United States of America Job Type Full Time Rate of Pay The salary range for this... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    Siemens Mobility

    Shoreview, MN
    3 days ago
  •  ...We are seeking an Application Security Engineer with expertise in Static and Dynamic Application...  ...controls. Your mission is to fortify our software supply chain by integrating rigorous...  ...Engineer will be responsible for the end-to-end administration of Burp Suite and Veracode... 
    Contract work
    Remote work

    GrabJobs

    Saint Paul, MN
    3 days ago
  • $163.9k - $235.55k

     ...Director, Go-To-Market Product Engineering – Salesforce (M5 Level) The Director, GTM Engineering, is a leadership position within UKG’s...  ...technical environments. Minimum of 15 years in enterprise‑level software development, including at least 10 years managing high‑energy... 
    Local area

    UKG (Ultimate Kronos Group)

    Saint Paul, MN
    4 days ago
  •  ...Senior Software Engineer Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end engineering tasks that span many parts of a system including designing... 
    Work experience placement
    Local area

    Travelers

    Saint Paul, MN
    14 hours ago
  • $169.4k - $279.6k

     ...incentive awards. Salary Range $169,400.00 - $279,600.00 Target Openings 1 What Is the Opportunity? Travelers Software Engineering team enables a seamless customer experience through technology solutions. As an Assistant Vice President, Software Engineering... 
    Work experience placement
    Local area

    Travelers Insurance

    Saint Paul, MN
    6 days ago
  • $122.4k - $183.6k

     ...Senior Software Development Engineer Date: Jul 3, 2026 Location(s): St. Paul, MN, US, 55107Juno Beach, FL, US, 33408 Company: NextEra Energy...  ...the feedback loop. Full-Stack Delivery : Own features end-to-end across services, data, and UI, making pragmatic... 
    Full time
    For contractors
    Work experience placement
    Local area
    Relocation

    NextEra Energy , Inc.

    Saint Paul, MN
    4 days ago
  • $180k - $220k

     ...passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major...  ...consistency. What You’ll Do Own architectural design and end-to-end delivery for key systems or migrations. Partner with... 

    Datavant

    Saint Paul, MN
    1 day ago
  • $99.1k - $163.4k

     ...Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role,... 
    Work experience placement
    H1b
    Local area

    Travelers Insurance

    Saint Paul, MN
    4 days ago
  • $118k - $178k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Work experience placement
    Local area

    Indeed

    Saint Paul, MN
    3 days ago
  •  ...applications on the ServiceNow platform usingApp Engine Studio Support implementation and...  ...Technology, Information Systems, Software Engineering, or a related discipline Strong...  ...while increasing the satisfaction of their end customers. Serco serves every branch of... 
    Full time
    Contract work
    Part time
    Internship
    Local area
    Immediate start
    Flexible hours

    Serco

    Saint Paul, MN
    4 days ago
  • $197.4k - $232k

     ...Location Type: Remote Department Engineering Compensation: $197.4K - $232K -...  ...Platform. About the Role: Senior Software Engineers II at Confluent take ownership...  ...communicate the tradeoffs. Drive projects end to end: from requirements and design... 
    Full time
    Remote work

    Confluent

    Saint Paul, MN
    4 days ago
  • $135.2k - $306.4k

     ...business challenges. Oracle Kubernetes Engine (OKE) is OCI's managed Kubernetes service...  .... We are looking for a senior IC5 software engineer with deep Kubernetes expertise,...  ...Partner with OCI service teams to deliver end-to-end platform capabilities regardless of... 
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  •  ...Software Engineer II Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing... 
    Work experience placement
    Immediate start

    Travelers

    Saint Paul, MN
    5 days ago
  • $40 per hour

    A tech company specialized in AI training is looking for a Content Developer - Math. This remote role involves training AI models through writing and editing tasks while evaluating their outputs for quality. Ideal candidates should have fluency in English and strong skills...
    Hourly pay
    Remote work
    Flexible hours

    DataAnnotation

    Saint Paul, MN
    4 days ago
  • $89.2k - $209.5k

    Job Description The role is responsible for designing, deploying, administering, and maintaining mission-critical storage infrastructure, including provisioning, zoning, replication, performance monitoring, troubleshooting, security remediation, compliance support, ...
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    5 days ago
  • $120k - $140k

     ...skilled and motivated Senior .NET C# Developer to solve complex engineering problems and lead a small team of developers within a very...  ...team, you will play a key role in architecting and implementing software solutions that enhance efficiency in transportation, site design... 
    Work at office
    Work visa
    Flexible hours

    Kimley-Horn

    Saint Paul, MN
    2 days ago
  • $25 per hour

    A leading tech company in the United States is seeking a Bilingual Educational Content Developer (Korean/English) to enhance AI chatbots. The role involves conversing with chatbots to measure their progress and create novel dialogues to guide them. The position can be full...
    Hourly pay
    Full time
    Part time
    Remote work
    Flexible hours

    DataAnnotation

    Saint Paul, MN
    4 days ago
  • $127.1k - $198.58k

     .... The role involves developing, implementing, and maintaining software solutions, algorithms, and visualizations that enable advanced...  ...technical environments. This position contributes to team efforts in engineering, analytics, and technical planning, applying advanced... 
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Saint Paul, MN
    2 days ago
  • $95k - $140k

     ...Minnesota. We have an excellent opportunity for a Metering & SCADA Engineer at our Cohasset Service Center. This position is responsible...  ...is also responsible for developing and maintaining the software and infrastructure necessary to support the company’s strategic... 
    Flexible hours

    Lake Country Power

    Saint Paul, MN
    1 day ago
  •  ...systems, automation and controls systems, embedded hardware and software systems. Work on a new Flutter-based user interface features...  ...technology. Required Skills Bachelor of Science in Electrical Engineering or related degree. Minimum of 3 years of Flutter experience. Relevant... 
    Full time
    Contract work
    Remote work
    Flexible hours

    CeDent

    Saint Paul, MN
    3 days ago

Do you want to receive more vacancies?

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