Freelancer

Job description

As a Freelancer you'll get a chance to co-create interesting projects together with the whole Evojam team. Working side-by-side with our crew members you'll have an awesome opportunity to learn and contribute in a great, mature software development process. 

 

What you'll do: 

  • Building advanced web applications - frontend and backend - within professional and Agile environment
  • Extending and improving functionality and architecture of the frontend and backend
  • Defining APIs
  • Improving architecture of existing applications, refactoring
  • Doing code reviews on an ongoing basis


What you can get:

  • Cooperation with the best team of professionals in the world
  • Working on international projects
  • Working in a state-of-the-art technology stack
  • Possibility to work remotely or on-site with our team

Requirements

What we look for:

  • Commercial experience (Mid/Senior level).
  • Decent command of English is necessary – both written and spoken.
  • Deep knowledge in your specialisation.
  • Frontend Developer skillset: 
    • JavaScript, CSS3, HTML5, at least one of popular JavaScript frameworks/libraries: React and Angular (2+) are preferred.
  • Backend Developer skillsets: (pick at least one)
    • Scala/Java: Play, Spring, Spray, Akka
    • Python: Django, Flask, Pyramid, SQLAlchemy
    • Node.js: frameworks/libraries like Express, Restify, LoopBack, Mongoose
  • DevOps skillset: AWS and related tools/technologies. 
  • Proficiency with popular database engines, preferred document oriented (MongoDB, ElasticSearch)
  • Ability to design REST APIs, agree contract between all parties and document with Swagger (OpenAPI 3.0)
  • Experience using popular backend and frontend testing tools ex. SoapUI, Karma, Jasmine, Jest or Protractor, JMeter, Gatling

 

In your application, please attach your portfolio and Github account. Share with us as more info as possible, introduce yourself!

 

Let's work on some awesome projects together :)