Our Team is :


Come join a two-time finalist for Birmingham’s Best Places to Work Award, and recent finalist for the Birmingham Small Business Award. KEYSYS is 11 years old, and we are excited to say we are continuing to grow.

KEYSYS is a software development & consulting company founded in 2007 with a focus on client successes, and the creation of a culture where great people can fully reach their potential while providing for their families. We specialize in web app development, mobile app development, data & system integration, custom reporting & business intelligence.

What you get

  • Excellent benefits: 100% employer-paid Family health & dental care premiums
  • 3% employer match retirement plan
  • Gym membership subsidy
  • Generous PTO
  • Autonomy & continuous learning
  • Family-oriented, lifestyle-focused culture
  • Free coffee, free snacks, and the occasional free lunch

UI/UX Mobile and Web Designer

Our UI/UX Mobile and Web Designer will manage the user experience and interface design of our mobile and web applications. You are comfortable prototyping and partnering with our team of developers to build apps, websites, and software from concept to asset delivery.
You will be working, designing and supporting a variety of applications focusing on high touch, high visibility, high performance, highly scalable applications for different industries.
The UI/UX Mobile and Web Designer requires creativity, flexibility, and high speed as our team moves fast on a variety of projects and technologies.
We strive to design and develop websites and applications that are beautiful, meet the functional requirements of our clients and our internal projects, and that make it as easy as possible, for our clients/users to utilize the full extent of the technology we create at KEYSYS.

What you do

  • Our Ideal candidate has extensive experience in all areas of the UI/UX design process and will be responsible for: Visual design, wireframing, prototyping, creating style guides, mockups, as well as designing and developing websites using WordPress.
  • Partnering with other developers, project support staff, and management team to deliver user-focused designs that meet our clients’ needs.
  • Design wireframes, animations, presentation decks, create web assets, and style guides.
  • Rapid prototyping new wireframes, storyboards, sitemap designs through A/B testing
  • Accurately estimate and communicate design scope to project managers and often meeting with clients.
  • You will need to have exposure and clear understanding of platforms such as Android and iOS.
  • Creating and maintaining presentation materials.
  • Designing mobile applications with responsive design.
  • Successfully generate assets for use by developers.
  • Be able to collaborate on strategy ideas, user testing and user experience.

What we need

  • Have 3 to 7 years experience in UI/UX design for mobile, web and native.
  • Possess clear understanding of best practices for interface strategies, online user experience, user interface design and site usability.
  • Must be willing to stay up to date on the latest technical standards and best practices in interactive design and development.
  • Good analytical and problem-solving skills and the ability to function well in a self-directed, team-oriented environment.
  • Ability to approach mobile strategy from different angles to solve client problems.
  • High competence in mobile technology and standards, layout, typography and new creative arenas as they emerge.
  • Demonstrate competence with design programs such as Illustrator, Photoshop, Sketch, Figma.
  • Understand the technical possibilities and limitations of app design and development as far as UX and UI goes.
  • Good understanding of platform constraints as they affect mobile design.
  • Excellent written and verbal communication skills.
  • Ability to complete projects by coordinating with internal teams and clients according to budget and deadlines
  • Ability to interact, communicate and present conceptual ideas to internal teams and external clients
  • Amend designs based upon client feedback  all while giving direction in a professional manner  
  • Experience in creating images and designs that conveys a message or identifies a brand  
  • Must be able to work on an Agile cross-functional team and thrive in a team-centric environment where everyone is valued and participation is expected
  • Candidates must have a strong portfolio which demonstrates the elements above.

What would be nice

  • Understanding of programming languages such as HTML, CSS and JavaScript
  • Graphic design experience
  • Experience building and maintaining websites using WordPress or other content management systems
  • Bachelor’s degree, a plus. Will consider candidates with a degree in a design related field, or equivalent experience. Preferably 5+ years’ experience.

Front End Engineer

KEYSYS is looking for a Front End Engineer with a strong work ethic, a collaborative approach to finding solutions, and a humble attitude. We value open-minded problem solvers who are focused on our clients’ successes. Surround yourself with some of Birmingham’s top tech talent in a professional environment built on collaboration and respect.

What you do

  • You thrive on the details, down to the pixel when necessary
  • You are passionate about solving problems and finding creative solutions to complex issues
  • You are interested in learning more about how technology solves business problems
  • You can communicate clearly through wire-frames, mockups and prototypes
  • You desire to become a full-stack developer

What we need

  • Ability to work independently as well as collaborate with a team
  • Confidence to ask questions when uncertain about what to do
  • Familiarity with various web application methodologies such as MVC, MVVM, MV, Saas
  • Experience with REST APIs and how to test them
  • Competency in CSS 3.0 / HTML5
  • Ability to understand and work with varying levels of javascript, server code and database scripts, etc.  
  • Exposure to photoshop, web graphics and video editing is a plus! 

Software Engineer

KEYSYS is looking for a software engineer with a strong work ethic, a collaborative approach to building software, and a humble attitude. We value open-minded problem solvers who are focused on our clients’ successes.  This is an opportunity for you to join a visionary team of some of Birmingham’s top tech talent. And we can’t forget to mention that we have been one of Birmingham’s Best Places to Work for the past two years and we don’t plan to stop that anytime soon.

What you do

  • You love to code, and you really love to code in C#, .Net, MVC  
  • You ensure the best possible performance, quality, and responsiveness of applications
  • You can identify bottlenecks and bugs, and devise solutions to these problems
  • You like to have fun while building great software that makes our clients happy

What we need

  • Proficiency in C#,  .NET, MVC, SQL Server
  • Familiarity with JQuery, JavaScript, Bootstrap
  • Strong understanding of object-oriented programming
  • Knowledge of continuous integration
  • Even better if you have experience  with Angular, Node.JS, Xamarin, Ionic, React
  • Must be able to work on an Agile cross-functional team and thrive in a team-centric environment where everyone is valued and participation is expected
Join Our Team