Back-end/system developer

  • Coinomi Wallet
  • N/A
  • May 29, 2019
Developer/Engineer | Blockchain

Job Description

We are seeking for highly motivated and skilled Backend/System developers that have a good understanding of performance, security and scalability of server and mobile systems.

Key Accountabilities

  • Maintain and add new features to an existing applications and libraries
  • Ability to bootstrap new server applications and libraries that are robust, easy to maintain, scalable and well tested
  • Following Test Driven Development, Continuous Integration and Agile methodologies
  • Continuously monitoring and improving application reliability and optimize its performance
  • Taking initiative to present and implement ideas for system improvements
  • Undertaking Unit Testing and Integration Testing

Experience

  • 1+ years of experience on backend/system and libraries development
  • Solid understanding of the full system and library development life cycle, object oriented and/or functional design and architecture knowledge
  • Experience with Java and Python
  • Experience with writing fast networked services
  • Experience with Docker, Ansible and Kubernetes a plus
  • Ability to debug and optimize the backend systems or libraries
  • Linux/Unix knowledge
  • Knowledge of security best practices
  • Good knowledge of cryptography a plus
  • A showcase of technical blogs a plus
  • Familiarity with Git and C/C++ a plus

About You

  • Efficient written and verbal communication skills in English
  • Multi-tasking ability is highly desirable
  • Ability to deal with high-pressure situations with grace and composure; good humor is appreciated
  • Problem-solver, quick learner
  • Genuine interest in emerging technological trends and solving complex issues of high-criticality
  • Ability to work within tight timelines
  • Commitment to deliver high quality products

Well-developed interpersonal skills, team player