Save Job
Posted 6y ago

Blockchain Developer (Software Engineer Specialist)

@ WSH Experts
Singapore, Singapore, Singapore
S$5k-S$6k/moOnsiteFull Time
Responsibilities:assisting BA, designing software, leading development
Requirements Summary:Degree/diploma in CS/IT/Engineering; familiar with Git, CI (Bamboo/TeamCity), Mac/Linux, Windows/UNIX servers, design patterns, unit testing; experience with Ethereum, Solidity, Truffle preferred.
Technical Tools Mentioned:Git, Bamboo, TeamCity, Mac, Linux, Windows, UNIX, Ethereum, Solidity, Truffle
Save
Mark Applied
Hide Job
Report & Hide
Job Description

• Assist BA on user stories elaboration
• Assist QA on test automation and bug fixes
• Assist DevOps on build and release automation
• Design and deliver working software applications to delight customers
• Improve software quality using XP practices such as code review and unit testing
• Adheres to the Software Craftsmanship Manifesto
• Prepare architectural and other technical documents

Requirements:

• Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
• Familiar with Git
• Experience with Continuous Integration (Bamboo/TeamCity)
• Experience developing in Mac/Linux environment
• Experience working in agile teams – TDD, Pair programming, Scrum, XP
• Familiar with both Windows and UNIX/Linux servers
• Familiar with Design Patterns
• Familiar with Unit Testing
• Good presentation and listening skills
• Exposure to mobile application development will be an added advantage
• Working experience in Agile and UX development environment will be an added advantage



Requirements

• Lead the development of smart contracts and the performance of blockchain integration with existing applications
• Educate clients and internal development teams on the blockchain-related elements of the stack
• You will be required from time to time to work in other areas of the team (front-end development, back-end development, etc)
• Experience developing on top of Ethereum
• Experience developing Solidity smart contracts
• Good understanding of blockchain test tools (e.g. Truffle)
• Experience using blockchain management tools