Job Properties
  • Job Type
    Full-time Position
  • Background
  • Languages
  • Experience Required
    1 - 2 Years
  • Degree Required
    • Province
    • Date Posted
      November 17,2020
    • IMG_6430
    • Career Consultation
    • CV CHECK
    • internship package
    • Premium Package

    Temporary Junior Software Engineer

    About the job

    As a Junior Software Engineer at Blendle you will be part of a small team that develops features and enhancements for the Blendle platform.

    The position is for a temporary role, for 3 to 6 months.

    A typical day would look like

    Collaborate with the Product Manager to translate the functional requirements for a feature into a technical design

    Working on tickets in our Jira ticket system to, for example, enhance our CRM tool or to decrease costs.

    Develop features that reach numbers of users and deploy it the same day.

    Design the schema for a new feature in our GraphQL API together with one of the mobile developers

    Tracking down bug reports from our users, working on a fix, and deploying it to production

    Discussing technical challenges with your team

    Pairing on a feature with a colleague

    Working with the latest best practices around testing, coding and agile development.

    Delivering your implementation with test coverage (preferably test-driven)

    Asking your peers for reviews and collaborating until you’ve hit the preferred quality

    Reviewing a pull-request that a member of your team has opened

    Taking part in the scrum process

    Our Technical Stack

    • Google Cloud
    • Ruby (primary programming language for this role)
    • CI/CD tooling
    • Kubernetes and Helm
    • Postgres
    • Redis
    • Rails, Sinatra
    • Kafka
    • GraphQL
    • Datadog
    • Newrelic
    • Prometheus

    About you
    • A (proven) eagerness to learn and a positive attitude
    • A motivated developer with good problem solving skills and a passion for software development
    • Someone who has a quick understanding of things and has a good methodology to break tasks into smaller tasks.
    • Experience with languages like Ruby, Python, C#, Java, Elixir, Golang or Rust
    • Experience with RESTful API design and/or GraphQL is a nice to have
    • Familiarity with testing code and test driven development is a plus
    • An open source project on Git or a recent project is a plus
    • Strong English communication skills both written and verbal
    Open Positions from Blendle
    Related positions