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: Jun 2, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com

  • Read more about this company

     

    Software Developer

    About the job
    INVIGILATOR

    The Invigilator Job Specification

    • The invigilator is a new start up company that has developed an app to allow students to write their exams from home while using a risk mitigating app that will prevent students from cheating while in an exam venue. We have developed functionality to try and prevent cheating in an exam session such as facial recognition, voice detection and many other features that has gotten the company to where it is now.
    • We need new, eager problem solver developers to join our team and help bring this app to the next level. By joining us as a small startup you will be able to showcase your skills and work to brainstorm on creating new features that will make our tool the only tool to use for all universities across the world. We are looking for:

    1) Senior & Mid-Level Flutter Engineers
    We are looking for someone that has expert skills in developing flutter apps.
    Qualifications

    •  Desire to work in a startup environment
    •  Must have built at least two Android and/or iOS apps with Flutter
    •  Proven working experience in software development
    •  Working experience in mobile development
    •  Have published one or more mobile apps in Google Play or App Store
    •  Experience with third-party libraries and APIs
    •  Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
    •  Solid understanding of the full mobile development life cycle, including automated testing and building
    •  Experience working in an agile development process
    •  Be proficient in using version control and continuous integration, with tools such as Git.
    •  Write clear, maintainable and testable code that you are proud of

    Beneficial but not required:

    •  Fluency with Java and swift
    •  Experience creating Material Design styled apps
    •  Created and submitted your own package for flutter

     Knowledge of Atlassian tools like Trello, Jira, bitbucket

    • Adding new features to the app
    • Improving and managing performance of the app (Existing structure audit and profiling)
    • Doing device testing on multiple different devices to make sure the app works on all devices, including the lower end devices.
    • Adding unit tests to the app
    • Looking into some of the issues flagged on Sentry and finding solutions to some of the common bugs the users are experiencing
    • Liaising with the call centre on some of the technical bugs to be able to assist students with technical issues and be able to find what could be causing the issues. (Linked with Sentry)

    Your responsibilities at invigilator will include:

    2) Ruby on Rails Developer (Full Stack)
    We are looking for someone that has expert skills in developing ruby on rails apps for our web version and lecturer dashboard.

    Qualifications

    •  Experience as a Full Stack Developer.
    •  3 Years Ruby on Rails experience or similar languages.
    •  Working knowledge of HTML5, CSS. JavaScript, jQuery.
    •  Extensive experience debugging and optimising applications.
    •  System architecture experience
    •  Extensive experience in PostgreSQL, MySQL.
    •  Must have at-least two showcase apps built in ruby on rails to show
    •  Experience working in an agile development process
    •  Be proficient in using version control and continuous integration, with tools such as Git.  Write clear, maintainable and testable code that you are proud of
    •  Experience in deploying to Heroku and managing Dyno’s on Heroku

    Beneficial but not required:

    •  Be able to write proficient specs in Rspec or Mini-test and have experience writing unit tests and performing test driven development.
    •  Have experience working with writing apps in slim views and using SASS for styling
    •  Knowledge of Atlassian tools like Trello, Jira, bitbucket

    Your responsibilities at invigilator will include:

    •  Working with the flutter developers on the new features and syncing them between the mobile app and the dashboard
    •  Updating the architecture of the app and improving the API. (There are many requests to the API during exams and this needs optimisations)
    •  Doing updates and brainstorming around the web version of the app. This currently has a few issues in functionality and needs improvements.
    •  Monitoring performance of the app on Heroku to try and limit request timeouts on the app and make sure our Dynos are handling the load of requests
    •  Writing unit tests for new features added
    •  Adding security improvements to the app to prevent any hack attempts and an audit of the security of the app. ( This will also come through feedback from a Pen Test)

    Method of Application

    Interested and qualified? Go to The Invigilator App on www.linkedin.com to apply

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at The Invigilator App Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

YahoomailYahoomail GmailGmail Hotmail Hotmail