Remote Web Development Job In IT And Programming

Gradle/Kotlin/DynamoDB/Lambda specialist required

Find more Web Development remote jobs posted recently Worldwide

Informal Description:

Technology Involved:
Gradle, Kotlin, AWS DynamoDB/Lambda/SAM

We are going to implement a basic counter where:
  • State is stored in DynamoDB
  • Using Kotlin, we implemented AWS Lambda endpoints for
    /get ==> returns counter state from DynamoDB
    /inc ==> incs counter state in DynamoDB, returns latest
    /dec ==> decs counter state in DynamoDB, returns latest

    In order to run this both locally and remotely, we are going
    to setup a AWS SAM config so we can either
    (1) run locally or
    (2) deploy remotely.
Deliverables:
  1. You need to setup an account at https://aws.amazon.com/free/

  2. Kotlin code:
    Implements AWS Lambda handlers for:
    • /get (returns current counter state from DynamoDB)
    • /inc (incs counter in DynamoDB, returns latest)
    • /dec (incs counter in DynamoDB, returns latest)

  3. Gradle config:
    Packages Kotlikn code into *.jar for AWS Lambda

  4. SAM config:
    • Local deploy (runs application locally)
    • Remote deploy (deploys on AWS)

  5. One line CURL scripts for
    /get, /inc, /dec
    (for showing everything works)

Client-Contractor Protocols

We do not pay for partially completed projects.
Each project is all or nothing.

Before hiring you, we need to ensure:
  • What Client has in mind
  • What Contractor has in mind
  • What is written in the contract all agree.

Our promises as Client

  1. We will never change the contract after it starts.
  2. We will verify pay on time.

Contractors we block (each has happened before)
  1. Contractor says Yes, we can do the job. Please hire me!!
    We ask: How would you solve _subproblem of project_ ?
    Contractor has no idea.

  2. Contractor delivers __broken__ code.
    We ask: How does _part of code_ work?
    Contractor: Explaining costs time. You need to pay extra.
    We emailed admins; got refund.
  3. Contractor asks for off platform payment.
    We do not want to get kicked off Toogit.
  4. Contractor asks for future work.
    We assign work to whoever has delivered the best
    results in the past.

Our expectations of contractors

Before asking for the contract:

1. Reads spec in detail. Asks relevant clarification questions.
2. Tells us their proposed plan of attack.

After getting the contract

3. Is professional - responsive.
4. Delivers clean, working code by deadline.
5. Answers clarification questions as we read the code.

Fulfilling above automatic 5-star rating preferred status for future work.
About the recuiter
Member since Nov 11, 2022
Mohammad Sabir Ansari
from Almeria, Spain

Skills & Expertise Required

Kotlin 

Candidate shortlisted and hiredHiring open till - Feb 24, 2023

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$96.00

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Wild Fun Web/App Project which will change people's lives!

Goal: set up a digital system to allow users to create their own life-Calendar online or per app (iOS and Adroid). The user can then print out their own poster of their life (or the life of someone they want to display). Dozens of questions need an...read more

Developers for Android and iOS app.

We are looking for freelancer or company for app development both android and iOS.. app have same features like toppr app.

Developer needed for developing an android application for construction and project management

An android developer with excellent skills for editing images (.png/.jpeg/.jpg) and plans (.pdf/.dwg) editing with freehand (using stylus) drawings and using shapes (line, oval/circle, square/rectangle) and synchronize all the set of documents with M...read more

GIS, MAP application support

We are looking for support in upgrading and updating leaflet -based mapping and annotation application in our system, support in generating the code to convert and reconstruct the GEOTIFF and APi integration for satellite imagery

it is now a...read more

MQL4/MQL5 Developer for an indicator system setup

An indicator system that is similar to (Google: Arrow Surfer Trend), it is a system that identifies sniper entries, and also uses renko boxes to identify an incoming signal and confirm (via line in renko box) method. Also, giving alerts for when the...read more