What's new
Carbonite

South Africa's Top Online Tech Classifieds!
Register a free account today to become a member! (No Under 18's)
Home of C.U.D.

2 positions: Jnr to Mid and Mid to Snr "Laravel" Devs

Location
  1. Cape Town
Province
  1. Western Cape

CJCombrink

Member
Rating - 100%
4   0   0
Joined
Jun 6, 2018
Messages
25
Reaction score
1
Points
1,385
Age
39

[Edited at 29 March, to highlight Jnr/Mid/Senior requirements]​

Full-time / Permanent

Cape Town based. Flexi-hours, gaming-hardware, great coffee.
Apply: hello@wowfingers.com

Jnr/Mid/Senior Laravel Developer
We are looking to grow our Team a little and have capacity for:
a) a Jnr to Mid-level Laravel Developer;
b) a Mid-level to Senior Developer

Personally, I find it a rather silly thing - the labels Jnr vs Mid vs Snr because I have seen people who know more with 3 years experience (and rate themselves as Jnr) vs others who have 10+ years, but have stagnated and focused on a single product for 8 of those years, rating themselves as Snr.
Having said that, I can appreciate the need to try and separate the 3, so let's try and weight them as follows:

Jnr to Mid
Green, but not zero-work-experience-green.
We are a small Team (7 currently) so we don't have the mentoring capacity to take someone on whom is straight out of school; be it University, College, High School or a drop-out (not a jab, we are open to the idea of employing someone who failed at school, but is winning at development).
You should have a good understanding of what's required to work in a small team, the maturity to raise your hand when you need help and excited about making cool stuff with an IDE.

Mid to Snr

Not green. Thick-skinned.
Good at getting 'technical spec to product' both within a Team dynamic and sometimes, in stints of isolation. In other words, you're going to have some responsibilities put on your shoulders.
Ready to answer nooby questions and help the Team members who will (possibly in the future as we further expand) look up to you.

If you're not sure where you fit in, get in contact anyway.

The Stack / Skill-set(s) we use daily include:
[I am not saying you need to have loads of experience in all of these, but this is what Monday to Friday looks like]


# JS Front-end (Vue, React, AJAX, etc.) is a plus and a knowledge of integration to;
# Development of APIs & middleware;
# Laravel;
# Drupal;
# Wordpress (we do a lot of custom WP dev, plugins, sometimes themes, but we are not a "let's install 100 plugins and call it a web-app kind of Team, so if that is your thing, you can stop reading now.. );
# mySQL (database design, data normalisation, migrations and ingestions - we play quite a lot with data)
# REACT (we do some other mobile frameworks too, but try to settle on REACT);
# APIs, SOAP & REST though mostly on the LAMP side of things. Along with this - integrations eg, payment gateways, CRMs, services like Facebook / YouTube, etc;
#DevOPs, though you'll only be responsible for localhost.
# HTML & CSS;
# XML & JSON;
# GIT

Other frameworks are welcome - if you're a decent Dev, you're going to be wanting to learn vs stagnate, so don't worry if you don't have experience / expertise in all of the above.
We are looking for good, motivated members to join our nerdy team over someone who looks good on paper. Be lekker.

Personal traits
[This is a biggy. If you're not these things, don't waste your time in getting in touch]

Self-driven;
Open to on-going learning;
Enjoys solving problems with code;
Team player (this sounds terrible, but we are close, our Team. If you're not going to make an effort to take pride in what you do, to put your name on your work, don't apply).

Requirements
The ability to work independently & within a small team;
Have respect for deadlines;
Accuracy, attention to detail - beautiful code;
Friendly (be lekker);
Writing good, clean code - did we mention beautiful code?
Passionate about development - seriously.. if you've found yourself in Dev by mistake or a "last resort" - working here probably isn't for you;
Good time management skills;
A desire and passion for learning new technologies and continuously improving your skills;
Personal drive, professionalism and integrity. We value relationships and our Staff. Happy Staff == Happy Clients == Happy Organisation.
Effective communication skills in English – verbal and written. You may have to use a telephone now and then, though doubltful.
 
Last edited:

Users who are viewing this thread

Back
Top Bottom