Filament Games seeks a talented and self-driven mid-level full stack developer to join our team in creating next generation learning games and technology solutions. Full stack developers work intimately with an interdisciplinary team of professionals and play a key role in the usability and success of our projects. A full stack developer is largely responsible for:
- Collaborating with designers, other programmers, and clients to conceptualize usable web experiences
- Implementing web design templates in the appropriate frontend framework
- Implementing application logic and web service APIs
- Iteration and maintenance on web frontends and backends
- Regular communication with other developers and producers
Key Responsibilities
- Implement frontend application logic
- Implement web service APIs
- Implement web application designs with HTML and CSS (or SASS) from Adobe XD mockups
- Translate non-technical requirements into technical requirements
- Identify dependencies between tasks and recommend the most efficient way to organize your work
Required Skills And Experience
- Proficient in at least one modern backend application framework like Express, NestJS, Loopback, Flask, FastAPI, Laravel, Django, CodeIgnitor or similar
- Familiar with at least 1 additional backend framework
- Proficient in at least one modern frontend web application framework like React, Angular, or Vue or similar
- Familiar with at least 1 additional frontend framework
- Experience working on small teams or projects
- Experience working in an iterative software development environment
- Master of git
- Proficient with Jira, Trello or another scrum/kanban tool
Typical Education and Experience
- 3 years of recent professional web development experience
- Associates degree or equivalent
- At least one generally available application where you significantly contributed to the frontend
- At least one generally available application where you significantly contributed to the backend
Bonus Points
- Experience with Drupal
- Experience building CI/CD pipelines
- Experience with containers and/or container orchestration
About Filament Games
Watch our Who We Are video.
Our team is a creative, interdisciplinary group of people who are making a difference. Through innovative educational games we're working to modernize education and revolutionize learning!
We believe that the best work – and the best life – comes from a healthy balance between work and play, discipline, and fun. Our office culture reflects this.
Our office is located in the heart of downtown Madison, a lively city with a world-class university, burgeoning tech industry and beautiful state capitol. Downtown Madison is a vibrant, active urban center with fun weekly events like Concert on the Square and the Farmer's Market, and offers access to a variety of eclectic restaurants, music venues, and the best of Madison's nightlife.
Filament offers a competitive benefits package, including health/dental/vision care, short & long term disability, a Flexible Spending Account, 401k retirement plan, subsidized bus fare, discounted gym membership, profit sharing, and unlimited paid time off.
Guard against scams: During the selection process, applicants will only receive official notices via email from a sender from the @filamentgames.com domain. This includes scheduling interviews and coordinating reference checks, assessments, and job offers. If the person who is contacting you is not listed on the staff page on our website please do not correspond with them. Unfortunately Filament will not be able to assist you if you fall victim to a job offer scam. Please report any losses to law enforcement.
We are an Affirmative Action and Equal Opportunity Employer. Applicants will be considered for positions on the basis of qualifications and ability to perform the job for which they are applying without regard to race, religion, creed, sex, age, residency, national origin, disability, sexual orientation, marital status, or physical appearance. Minorities are encouraged to apply.