[$75K-$100K USD/yr] Mad City is Looking for a New Programmer!


Schwifty Studios is the team behind Mad City. With a top concurrent player base of 250K concurrent players and over 1 billion play sessions, we are looking to expand our team to help us grow! As a programmer, you will help deliver new and exciting game play to a dedicated and invested player base. We hope to find candidates who are motivated to bring new ideas to the table and are invested in making the game better overall.

image

  • A small and tightly knit team where you can get immediate feedback on your work
  • The ability to contribute to core ideas of the game and help us advance
  • Great experience working on a game with other talented creators who will push you to put out your best work
  • A professional and understanding work environment
  • Regular meetings and check-ins on your progress

image

  • Be ambitious and not afraid to bring your ideas to the table
  • Take initiative and have strong work ethic
  • Work well with others and not be afraid to ask for help when you need it
  • Care about the long term impacts of the experiences you deliver to both our game and our players
  • Be creative and willing to share new and fresh ideas
  • A deep empathy for our player base and the experiences we bring to them

image

PROGRAMMER | FULL TIME | MAD CITY | REMOTE

image

  • Be willing and able to work with existing code and be able to expand and build upon it.
  • Be able to bring the creations that our modelers and builders make to life and build meaningful experiences for players with them.
  • Be willing to work with other programmers on your work.

image

  • Need to work a minimal of 7 hours per day on weekdays
  • Document everything you complete (if you make a module or new API, explain how it works within our work Discord and put instructions in the beginning of the script)
  • Understand how memory leaks happen and how to avoid them
  • Be able to update an existing system of scripts; be flexible with working with different scripting styles
  • Understand how UI interaction works and must have good proficiency with designing UI
  • Be able to make systems work cross-platform; Mad City supports Console, Tablet, Phone, and PC
  • Attend daily AND emergency meetings
  • Be able to set and respect deadlines
  • Be able to communicate with other programmers if you get stuck
  • Have experience with third person weapons
  • Ability to do consistent weekly updates (excluding emergency situations)
  • Fluent English communication skills
  • Heavy experience with physics (vehicle physics, relative velocity, etc.)
  • Strong work ethic and the ability to have self motivation
  • No prior commitments that may make work unachievable (attending school or college full time, working at other jobs, developing extensively on other Roblox games, etc.)
  • Strong sense of ethics and professionalism in your work, the way you treat other employees, and the decisions you choose to make as a programmer on our team

image

  • Ability to work with third party applications (external APIs, database, other servers, etc.)
  • Ability to work with Roblox constraints and able to code simple and complicated physics systems
  • A fully released game that you have programmed and designed yourself
  • Other experiences and references within your portfolio
  • Experience in other fields that relate to game design (graphics, modelling, building, etc.)
  • Experience in security for exploit protection
  • Experience with first person weapons and cameras
  • Any other extra skills that might make your application stronger

image
About $75K-$100K USD/yr. based on your overall experience.

image
You must be 18 years or older to apply. There are exceptions to this rule depending on your experience, so we encourage you to apply anyways! If you’re interested in applying, please message me on the devforums with the subject “Mad City Programmer” and include a copy of your portfolio/resume and a cover letter/overview of why you would want to work for Mad City. If we like your portfolio and are considering you for the job, we’ll reach out to you via devforums.

Even if you think you may not get the job, apply anyways! We take all applications seriously, and even if you don’t fit all of the qualifications, if you outshine other applicants, you may get an interview!

Thanks for your interest and good luck! If you have any further questions, please leave them below and we’ll do our best to get back to you!

56 Likes

DMed you my application, thank you for the opportunity.

2 Likes

Dropped a DM, Stefan!
Looking forward to continue the chat.

Thanks in advance,
Freshly

Hi! I’m looking forward to be working with a game that I’ve been playing for months! I’m a Roblox Modeler/Programmer with about 2 Years of experience,

For Portfolio, I personally don’t know what to put in them, (unlike modeling portfolio, i have no idea what to put in a programmer portfolio) But I’ve created a fully working game once, And is working on a personal one Now!, From GUI to a Placement System, all done by me!

As an extra, I can also do some modeling on the side for no extra payment, Seeing your game style is not far from my main modeling style, so you may consider it.

We could talk more on discord, My username is BananaNugetz#1088
Excited non the less :smiley:

sorry for the edits btw

1 Like

I would like to apply for the Programmer role, here is my Portfolio: Onrecords's Portfolio - Scripter [Open]

I sent a friend request and I have a request we will discuss in DMs. My discord is “Gaming Plug#0823” Hope to talk to you soon!

The OP stated how you should apply for the position. Please read the post in it’s entirety.

You must be 18 years or older to apply.

Well, that opts me out lol.

Hey,

there is many job opportunity’s on the platform, in my thought the only reason that it is 18+ is due to the fact that they are paying USD, tax forms, bank information, etc.

I am sure you can find a great reliable workplace and I wish you the best of luck on your programming future.

4 Likes

To clarify, we have set the minimal age to 18 to maintain a certain level of professionalism within our work environment as well as to eliminate the possibility of other commitments preventing work from being consistent. Because our work hours need to be 7 hours per day on weekdays minimally, we feel someone attending high school would not be able to work the amount of hours needed.

10 Likes

I’ve adjusted the minimal age requirement to the post. We prefer 18 and over so that they better fit the requirements listed for professionalism, ethics, and work hours; however, if your skills are strong and you still fit the other requirements, our team may look over the age requirement. As always, we encourage everyone to apply, even if you feel you may be unqualified. So far, we’ve only gotten 15 applicants, and we’d love to see more of you apply if you haven’t yet.

Thanks for your interest!

1 Like

Just wanted to reach out since it’s a common concern, I’ll re-edit this post when applications close. Only when applications close will we start reaching out to individual people to message them to talk to them further about their work. Don’t feel discouraged if you don’t get a reply right away, we just feel more comfortable gauging our applicants after everyone has had a chance to apply. Thanks!

Is there a fixed close date and if so what date is it?

We’re aiming for a week from now (next Saturday), but it might be possibly later. I’ll keep the post up to date.

2 Likes

Hey, just wanted to reach out and ask, did you receive my message via DevForums? Stating back from you’ll reach back when you close the post, so are we allowed to drop in a GitHub link?

That’s usually my go-to, thank you!

Thanks in advance,
Freshly

Hey,

Yes I received your message, please send examples of your work in my messages so I can compare to other applicants.

Thanks,
Stefan

Thank you for clarifying Stefan, sending my work currently, thank you!

Best,
Freshly

2 Likes

Alrighty! My application is in, looking forward to it. Thank you for the opportunity once again, have a great one!

Best,
Freshly

1 Like

Applied cannot wait to hear back and potentially be working with you!
Have a wonderful day!

1 Like

Hey there everyone! Applications close this Friday. We will be reaching out to top candidates soon after applications close. Thank you all for your interest!

7 Likes