Join Our Team
Are you looking for a job at a blockchain / bitcoin startup? Then we would love to have you join our team!
We are looking for talented individuals who can help us achieve our vision of developing a global trustworthy and scalable system.
You will work alongside other team members on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Android Developer
JOB SUMMARY
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. You will work with our team of talented developers to design and build our mobile application.
Responsibilities and Duties
- Design and build advanced applications for the Amaano Android App
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
- BS degree in Computer Science, Engineering or a related subject
- Proven software development experience and Android skills development
- Proven working experience in Android app development and have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- 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.
Swift Developer
Job Summary
Amaano is seeking a talented Swift developer responsible for the development and maintenance of applications aimed towards iOS and OS X, including mobile phones, tablets, and full-fledged computers. Your primary focus will be the development of the Amaano application and its integration with back-end services. You will be working alongside other developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Duties and responsibilities
- Plan, design and implement applications for iOS and OS X
- Monitor the performance, quality, and responsiveness of Amaano's applications
- Work with the rest of the team to define, design, and develop new features
- Identify process bottlenecks
- Find and fix bugs in a timely manner
- Suggest improvement for the current processes
Requirements and qualifications
- Proficiency in Swift with good knowledge of its ecosystem
- 1+ years of experience as a Swift Developer or similar role
- Knowledge of performance limits and characteristics
- Experience with embedded databases
- Knowledge of RESTful APIs to connect to back-end services
- Understanding of UI design and a user-oriented focus
- Understanding of object-oriented programming
- Experience with Cocoa APIs on OS X
- Understanding of Apple’s design principles and interface guidelines
- Proficient understanding of Version control with Git, Mercurial or SVN
- Implementation of automated testing platforms and unit tests
- Knowledge of memory management and multi-threading
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
Ruby on Rails Job Description
Job Summary
Amaano is looking to hire a talented, experienced and detail oriented Ruby Developer to manage the interchange of data between our users and the server. You will be responsible for developing and maintaining the server-side logic for the central database, testing performance, troubleshooting, and integrating front-end elements into the application.
To ensure success as a Ruby Developer, you should have extensive experience working with Ruby and back-end integration techniques. Ultimately, a top-level Ruby Developer can create clean, functional code that perfectly suits the needs of Amaano.
Responsibilities:
- Design and develop new web applications.
- Maintain and troubleshoot existing web applications.
- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Integrate data storage solutions.
- Create back-end components.
- Identify and fix bottlenecks and bugs.
- Integrate user-facing elements designed by the front-end team.
- Connect applications with additional web servers.
- Maintain APIs.
Requirements:
- A Bachelor’s degree in Computer Science, Computer Engineering or related field.
- Experience working with Ruby on Rails as well as libraries like Resque and RSpec.
- Ability to write clean Ruby code.
- Proficiency in code version control with Git, Github, SVN, and Mercurial.
- Experience with AngularJS or BackboneJS.
- Familiarity with MVC, Mocking, RESTful, and ORM.
- Good understanding of front-end technologies including HTML5, JavaScript, and CSS3.
- Knowledge of server-side template languages; Slim and Liquid.
- Familiarity with testing tools.