Odessa, Ukraine

Software Engineer

Purpose of the job:

We are looking for a talented and intelligent Software Engineer to join our product Electrodo R&D team. As Software Engineer, you will be responsible for creating Electrodo ecosystem’s components through writing high-quality code.
You will meet exciting challenges and work with cutting-edge research and technology in FinTech and Blockchain areas with a focus on the industrial enterprises needs.

About 482.solutions:

482.solutions (est. 2013) is a software engineering provider specializing in innovative solutions using decentralized and Blockchain technologies. The key competency of 482.solutions is creating solutions for "Industry 4.0" domains: FinTech, Energy and Blockchain. Our company is founded on the principles of open opportunities for personal fulfillment, entrepreneurial spirit, and transforming innovations. We believe that creating innovations must be based on the power of emerging technologies, engineering mindset, and creative self-discipline.

482.solutions has international office in Singapore and R&D center and headquarter in Ukraine (Odesa). 482.solutions since 2020 is a member of the EcoLabs ecosystem. The EcoLabs Centre of Innovation for Energy, jointly established by Nanyang Technological University, state agency Enterprise Singapore, and Sustainable Energy Association Singapore (SEAS), aims to build and accelerate deeptech energy innovation capabilities in Singapore to support the nation’s future energy transition.

In our work, we combine a set of best practices and approaches for software engineering. They include the iterative delivery model, quality assurance, team management, and project governance. The application of these practices ensures smooth project progress, transparency, and high quality of the deliverables.

About Electrodo

Electrodo (spin-off powered by 482.solutions) is a trust ecosystem for climate-related risk management to increase enterprise market value. Electrodo implements TCFD (Task Force on Climate-related Financial Disclosures) Recommendations to assess, manage and disclose climate-related risks and opportunities in the enterprise’s value chains. Using Electrodo organisation can identifies, assesses, and manages climate-related risks. Moreover organisation can sets their own climate-related impact targets and follow-up on their progress, where those targets and progress measures may also be accessed by financial institutions, asset managers or private equity funds interested in investing in those companies.

Our goal is to build a single point of trust and sign-on to the Green Finance Markets for industrial enterprises. Technologically, Electrodo is a modular platform on top of IBM Hyperledger Fabric - open-source enterprise-grade DLT (Blockchain) framework.

Main tasks and responsibilities:

  • Follow agile software development practices.
  • Work independently on software development tasks.
  • Write clean, straightforward, efficient code that satisfies acceptance criteria and specifications.
  • Cover your code with unit, property and integration tests when applicable.
  • Fix bugs in your own code and in legacy code from others.
  • Troubleshoot, debug and upgrade software.
  • Write documentation for the code.
  • Improve your knowledge of blockchain and distributed systems.

Education, skills and experience:

  • 1 year of professional software development experience.
  • Software development experience in JavaScript (including Node.JS (Express) and React/Redux).
  • Strong knowledge of:
  • • Algorithms and Data Structures.
    • Object-Oriented Design.
    • Architecture styles and design patterns knowledge.
  • Being comfortable with containerization and virtualization (Docker).
  • Have knowledge of Quality Assurance.
  • Expertise in the software development lifecycle process, including analysis and design, APIs, development tools and technologies, release and version control, contemporary testing methodologies, and deployment management.
  • Proficiency of working and good communication skills.
  • Ability to confident read and use documentation in English.
  • Knowledge of Agile methodologies (Scrum).
  • Project and Risk management skills.

Would be a plus:

  • DLT (Blockchain) knowledge (Ethereum, Hyperledger Fabric, etc.).
  • Knowledge of:
  • • cryptography;
    • BDD;
    • DDD.
  • Ability to think in a strategic manner to develop innovative product solutions.

Together with us, you can:

  • Improve your skills.
  • Get experience in public speaking and prove yourself.
  • Manage the company's technology stack.
  • Form and foster the company's technical team.
  • Customize, implement, and improve project development and delivery processes.
  • Meet interesting challenges and work with cutting-edge technology with a focus on the market's needs.
  • Working with well-known foreign companies and people with bright minds.

Apply for this job

Upload your CV and our recruiter will contact you soon