IronMill is hiring a
Software Engineer, Web3 (Remote)

Compensation: $72k - $90k estimated

Location: CA Redwood City US

  • Produce code that is well written, maintainable, security conscious, and performant
  • Align software feature development with customer priorities
  • Design and develop the user interface (UI) of web applications, ensuring a responsive and visually appealing user experience
  • Build the server-side logic and databases that power web applications, focusing on functionality, performance, and security
  • Develop and manage databases, including designing schemas, optimizing queries, and ensuring data integrity
  • Create and maintain application programming interfaces (APIs) to enable communication between the front-end and back-end components
  • Configure and manage web servers, hosting, and cloud services to deploy and host web applications
  • Conduct thorough testing and debugging to ensure the application functions correctly and is free from errors
  • Use version control systems (e.g., Git) to manage and collaborate on code with other developers
  • Cross functional collaboration with IronMill colleagues to bring projects from concept to completion
  • Maintain detailed documentation of code, APIs, and project configurations for future reference and team collaboration

Requirements

  • Proven experience as a Full Stack Engineer or similar role (preferably Web3/Blockchain Engineers but not mandatory)
  • Prior experience in overseeing successful delivery of mobile and web applications from 0-1
  • Proficiency in front-end technologies, including HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular, or Vue.js)
  • Strong server-side development skills with expertise in one or more server-side programming languages (e.g., Node.js, Python, Ruby, Java, or PHP)
  • Experience with back-end frameworks and libraries
  • Knowledge of databases, both SQL and NoSQL, and experience with database design and optimization
  • Familiarity with RESTful API development
  • Experience with monitoring, troubleshooting, and scaling projects on a cloud platform
  • Excellent problem-solving skills and the ability to troubleshoot issues
  • Effective communication and collaboration skills
  • Continuous learning mindset to stay updated with the latest technologies and trends

Additional information

Bonus points:

  • Blockchain Development: Design and develop blockchain protocols, smart contracts, and decentralized applications (DApps)
  • Consensus Algorithms: Understand and implement different consensus algorithms, such as Proof of Work (PoW), Proof of Stake (PoS), or Delegated Proof of Stake (DPoS)
  • Blockchain Integration: Integrate blockchain technology into existing systems and applications to enable decentralized functionalities and data storage
  • Performance Optimization: Improve the performance and scalability of blockchain networks to handle a larger volume of transactions and users
  • Blockchain Frameworks: Work with blockchain frameworks and libraries, such as Ethereum's Solidity, to develop and deploy smart contracts
  • Blockchain Knowledge: Good understanding of blockchain technology, including its principles, components, and different blockchain platforms (e.g., Ethereum, Bitcoin, Hyperledger)
  • All your information will be kept confidential according to EEO guidelines

Apply Now:

Compensation: $72k - $90k estimated

Location: CA Redwood City US


Receive similar jobs:

Cover Letter / AI Interview