follow us on twitter . like us on facebook . follow us on instagram . subscribe to our youtube channel . announcements on telegram channel . ask urgent question ONLY . Subscribe to our reddit . Altcoins Talks Shop Shop


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here

Author Topic: [Crypto Job Offer] Scala Software Engineer - Remote Ethiopia  (Read 189 times)

Offline JobHunter

  • Moderator
  • Full Member
  • *
  • *
  • Activity: 140
  • points:
    23260
  • Karma: 0
  • Trade Count: (0)
  • Referrals: 0
  • Last Active: June 01, 2023, 07:17:02 PM
    • View Profile

  • Total Badges: 9
    Badges: (View All)
    100 Posts Quick Poster 50 Posts
[Crypto Job Offer] Scala Software Engineer - Remote Ethiopia
« on: April 28, 2023, 06:58:47 PM »
Scala Software Engineer - Remote Ethiopia

Duties

Follow agile software development practices
Work effectively with teams across multiple time zones
Work independently on software development tasks
Be proactive and require minimal supervision or mentoring to complete tasks
Review specifications produced by architects and formal methods specialists
Contribute to the design of algorithms
Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications
Commit often and submit small pull requests frequently
Cover your code with unit, property and integration tests when applicable
Review the pull requests of your team mates
Fix bugs in your own code and in legacy code from others
Be available for emergency fixing of severity 1 issues on deployed products
Integrate software components and third-party libraries
Verify and deploy programs and systems
Troubleshoot, debug and upgrade existing software
Write accurate documentation for the code
Write technical user manuals
Be knowledgeable of distributed and concurrent computation
Be knowledgeable of the basics of cryptography
Requirements
Education / Experience

Degree in Computer Science is desirable but not essential
A minimum of 2-3 years development experience (professional or otherwise) in the required language; Scala
High proficiency in Docker and docker compose, Slick and deployments on Redis and Play framework
Experience with message queuing systems; Apache Kafka and or RabbitMQ
Experience with relational based databases, preferred Postgresql
Experience working with Git and Git workflow
Experience with Enumeratum, TAPIR, Monix libraries
Practical experience with Agile software development methods
Knowledge of functional and object-oriented programming paradigms
Key Competencies

Write idiomatic code that satisfies the acceptance criteria of a given task
Write tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage.
Document code and APIs concisely and unambiguously
Break down tasks into subtasks that are completable in a short amount of time and report completion as required by managers
Pragmatically adhere to software engineering principles (modularity, incremental development, no premature optimization, no feature creep, no speculative generality, ...)
Specialist Skills

Experience with web services development and RESTful APIs
Distributed system and network development
A track record of delivering software projects from start to finish
Proficiency in software development best practices, including design, implementation, testing, and debugging
HTTP API understanding as well as accessibility and security compliance.
Familiarity with continuous integration and deployment pipelines
Experience with cloud platforms such as AWS or GCP
Network expertise
Familiarity with Poldercast, Dandelion, Kademlia, Tor, P2P architectures and topologies.
Practical experience with issues related to latency and throughput
Knowledge of distributed computing libraries
Specialization in Tools
Experience writing or working (cross) compilers, object formats, linkers, build systems, IDEs and IDE integrations.
Experience and enthusiasm for working with large legacy code bases, across multiple languages.
Reaching agreements with upstream developers.
Specialized in Full Stack
HTML/CSS/LESS/SASS
CSS Preprocessing
Javascript/ES6
NPM, Webpack, Gulp
React/Angular/Backbone/Vue/Knockout/MobX/REST API
React Storybook
GraphQL
MVC/MVVM patterns
UX/Design Principles
NodeJS
Docker
Familiarity with blockchain concepts:
Proof of stake blockchain consensus mechanisms
Understanding of wallets and inter connection and interaction with blockchain
Appreciated additional Skills:

Familiarity with the Haskell programming language
Familiarity with Rust programming language
Experience in developing cryptography protocols would be a bonus, as would Web3 experience


Apply here
Only Logged in users can see this hidden link , Please Create an account or Login to your account
- Employment Agency

Altcoins Talks - Cryptocurrency Forum

[Crypto Job Offer] Scala Software Engineer - Remote Ethiopia
« on: April 28, 2023, 06:58:47 PM »

This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here


 

ETH & ERC20 Tokens Donations: 0x2143F7146F0AadC0F9d85ea98F23273Da0e002Ab
BNB & BEP20 Tokens Donations: 0xcbDAB774B5659cB905d4db5487F9e2057b96147F
BTC Donations: bc1qjf99wr3dz9jn9fr43q28x0r50zeyxewcq8swng
BTC Tips for Moderators: 1Pz1S3d4Aiq7QE4m3MmuoUPEvKaAYbZRoG
Powered by SMFPacks Social Login Mod