Intermediate Software Engineer, Full Stack

This position requires knowledge of programming, software engineering principles, and web technologies.

Being a small team we look for people with a lot to contribute – you won’t be sitting in a corner doing the same thing everyday. You will need strong analytical, design, and troubleshooting skills as well as the ability to collaborate and take ownership of projects.

We value independent thinkers, creativity and people who can self manage.

We are looking for someone...

  • with excellent programming skills
  • with excellent problem solving and communication skills
  • who enjoys working in a high-energy, unstructured environment on small teams to design and build amazing products used by millions of people.
  • who will help shape our engineering culture by improving our processes and codebases

Some points we are looking for:

  • Proven skills building high-performance, large-scale, distributed server websites
  • Expert knowledge of PHP, Javascript, CSS, MySQL (or other RDBMS)
  • Experience working with REST APIs
  • Champion of optimization and performance best practices
  • Familiar with good software design practices
  • Skilled and familiar with Agile Scrum and continuous delivery
  • BSc or MSc Computer Science or related field, or related experience

UI/UX Graphic Designer

We are looking for someone to join the team as a UI/UX Graphic Designer. The UI designer will take charge to establish visual direction for enterprise products. The ideal candidate will be passionate about learning, and pushing the limits of innovation.

What you'll do:

  • Design original UI based on a product vision, client needs, and user stories
  • Create high-quality, engaging designs
  • Create high-quality landing and sales pages
  • Create and improve style guidelines
  • Collaborate on cross-functional teams
  • Work independently to solve problems
  • Work in short development cycles on simultaneous projects

Your qualifications:

  • Bachelor's degree or equivalent work experience
  • 2+ years experience in interactive design
  • Proven experience in UI design, layout and typography skills
  • Proven experience using Adobe Creative Suite
  • Solid conceptual, visualization and communication skills
  • Deep understanding of technology and design trends

Preferred skills:

  • Experience with UX/UI, IA, web and mobile designs.
  • Knowledge of HTML5, CSS3 and/or JavaScript
  • Sketching skills

Submit a portfolio that demonstrates experience designing usable interfaces and interactions

Who We Are

For over 17 years SparkLit has been creating SaaS web apps used by millions of people. Join our creative team of talented developers and designers.

Our offices, located in the heart of the downtown core, overlook the inner harbour and are surrounded by hundreds of restaurants, cafes, shops, and city entertainment.

What draws people to SparkLit?

Our team culture sincerely encourages a balance between life and work. We love taking breaks by challenging each other to games of ping pong (and on numerous occasions, we've taken those games down to Peacocks at the end of the day). Morning workouts at GoodLife or lunchtime games of Paladins help to solidify team spirit! Join us for a meal when we hit the town for lunches every other Thursday, and enjoy some delicious, hot and fresh pizza from Famous Original on the alternating Wednesdays. Take in the gorgeous view of the inner harbour while you munch!

We offer a generous benefits package, as well as unlimited paid vacation. When you’re at your best in and out of the office, we all thrive together.