Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 3, 2019
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Unconventional? Perhaps. Original? Undoubtedly. Ingenious? Well, our clients seem to think so. Whether you're a startup or a corporate, as long as your problem can be solved with technology, we'll help you do it, with software development, digital graphic design, rapid prototyping, agile practice and a whole bag of other technological marvels. Retro Rabbit ...
    Read more about this company

     

    Intermediate Full Stack Software Developer

    • Problem Solving
    • Produce clean, efficient code based on specifications
    • Integrate software components and third-party programs
    • Verify, test and deploy programs and systems
    • Troubleshoot, debug and enhance existing software
    • Recommend and execute improvements
    • Client communication
    • Continuous professional development
    • Continuous performance whilst working under pressure
    • Assist and educate junior software developers

    The application should include:

    • Cover letter
    • Most recent and updated CV
    • All relevant (previous and current) proof of qualifications
    • ID document / Passport

    Requirements:

    Technical Requirements:

    • A minimum of 3 years and a maximum of 5 years prior work experience in Software Development (working with multiple programming languages and frameworks)
    • Excellent knowledge and experience with at least 1 object-oriented programming language (e.g. Java, C#, C++, etc) and working experience with multiple other programming languages.
    • Knowledge of data structures, algorithms, their complexities and their implementation (e.g. Trees, Graphs, Sorting algorithms, Big O notation)
    • Experience in the design and use of relational databases (eg SQL, PostgreSQL)
    • Experience in more than one software framework (e.g. Spring, Django, .NET, Angular)
    • Experience with the complete software development life-cycle, i.e. from developing a proof of concept to supporting the finished project.
    • Experience with a testing framework (e.g. JUnit, Mocha, etc)
    • Experience with continuous integration and devops tools (e.g. Travis, Docker, TeamCity)
    • Experience with version control (preferably git)
    • Experience performing code reviews for team members.
    • Experience with different software architectures (e.g. MVC, Microservices)
    • Familiarity with Agile development methodologies

    Soft Skills Required:

    • Ability and willingness to learn new languages and technologies
    • Excellent communication skills
    • Resourcefulness and troubleshooting aptitude
    • Attention to detail
    • Team player
    • Problem-solving skills
    • Proactiveness
    • Integrity
    • Great Attitude
    • Listening Skills
    • Ability to receive undefined tasks and break them down into smaller tasks
    • Ability to estimate realistic deadlines

    Method of Application

    Interested and qualified? Go to Retro Rabbit on retrorabbit.mcidirecthire.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Retro Rabbit Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail