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: Mar 22, 2023
    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

    Progressive Edge is a Boutique firm specialising in IT / Tech & Data related recruitment services across a range of industry sectors, predominantly within the Cape Town Area.
    Read more about this company

     

    Polyglot Developer

    About the role

    • Join our team as an intermediate software developer. It will be your job to participate in the development of software based on architectural, UX and UI design specifications and other acceptance criteria.
    • We believe that as a software developer, you add the most value when you are empowered to provide input into the business case for the software as well as the UX and UI designs in order to get to the most optimal solution. Your job is not just to deliver code.

    Responsibilities

    • Deliver code according to a product backlog
    • Agile software development
    • Provide input on UX and UI designs to optimise development efforts
    • Use code and architectural best practises
    • Actively contribute to the entire team of product managers, UX practitioners, software developers and QA analysts and engineers
    • Continuous self-development and expansion of skills
    • If youre an intermediate: assist senior software developer to mentor junior team members
    • Assist with software and product support
    • Communicate technical needs and risks effectively inside the team
    • Be familiar with devops and infrastructure deployment
    • Write effective documentation for systems and modules worked on

    About you

    • As a developer, you can engage with the tools and techniques to create software.
    • As a good developer, we expect you to have experience with some or most of the technologies we regularly use. (see below)
    • As an excellent developer you are able to create solutions with these tools and techniques.
    • As a Polymorph developer, you are developing a deeper understanding of the tools and techniques and how to use them to best effect.
    • You find a high degree of satisfaction from entering a state of flow while programming, and the beauty and elegance that you create as a result.

    Knowledge and skills

    Firstly, you need the skills to take on the responsibilities specified above. You should also have some depth of experience in the technologies we generally use, which includes the following

    • AngularJS. Other web frameworks (ReactJS etc) may also be applicable
    • Flutter and Dart for mobile development. Android and iOS native development are also appropriate
    • API integration through HTTP, REST and REST-like interfaces.
    • GraphQL integration
    • Relational databases and SQL
    • Other databases (time series, graph, document, key-value etc)
    • Use cloud-based infrastructure (AWS and Google). This includes compute and data storage elements.
    • Automated deployment infrastructure (Azure DevOps, CodeDeploy etc.)

    And these equally important skills

    • Communication skills that allow you to collaborate and explain your process, approach and motivation to various stakeholders, including technical and non-technical people.
    • Able to work well in a team as well as individually.
    • Excited about learning, pushing technical limits and finding new solutions
    • Excellent analytical and problem-solving skills.
    • A propensity to fail fast and learn fast and share both failure and learning with others.
    • Prioritising learning over being right. Understanding others rather than becoming defensive.
    • Understanding the value of the client as part of the team rather than us & them.

    Experience

    • Minimum 4 years of relevant software development experience
    • Relevant B.Sc. or B.Eng. university degree. Good academic performance, exceptional in software development/programming courses

    Method of Application

    Interested and qualified? Go to Progressive Edge on www.careers-page.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Progressive Edge Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail