Job Closed
This listing is no longer active.
Your complete technical project partner
Decentralized Software Engineer
Location
United States
Posted
176 days ago
Salary
0
Seniority
Senior
Job Description
Decentralized Software Engineer
DevDocs
• Build and evolve full-stack systems that interact with decentralized or distributed components • Work across frontend and backend to support complex system behavior • Reason through coordination, data flow, and state modeling challenges • Collaborate closely with a small team to explore and refine architectural approaches • Learn new tools, languages, and paradigms as the problem space evolves
Job Requirements
- 5+ years of professional software engineering experience
- Full-stack experience using TypeScript and/or Java
- Interest in distributed or decentralized systems
- Exposure to Hyperledger / Hyperledger Labs is a plus
- Familiarity with functional programming concepts
- Haskell experience is a plus
- Daml interest or exposure is a bonus
- Positive energy, curiosity, and comfort working through ambiguity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, develop, unit test, implement, and document solutions for our development teams, including full stack applications based on React, TypeScript, and Node.js, while adhering to Agile, CI/CD, and DevOps best practices • Provide visualizations that quickly gauge the overall end user experience and generate high-quality alerts • Continuously develop the skills required to work as part of the agile team in a poly-skilled development environment • Apply subject matter expertise in current technological capabilities such as cloud networking, API integrations, infrastructure resiliency, and cloud design • Write code to automate the infrastructure lifecycle, create and support internal tools utilizing IaC, and use CLIs • Partner with domain SMEs (Delivery Team Software Engineers, Security, Infrastructure, Network, Observability and Operations) to analyze the features and capabilities • Work with technology leaders to understand business objectives and align architectures and cloud product offerings with those objectives • Contribute to the development and growth of the Cloud Engineering Program through thought leadership, design, and implementation of tools and processes • Participate in the Enterprise Architecture Review process • Implement cloud-first architectural solutions and best practices • Contribute to technology strategy and planning, conducting research on emerging technologies in support of systems development efforts and recommending technologies that will increase cost effectiveness and systems flexibility • Participate in agile scrum ceremonies (Sprint Planning, Grooming, Daily SCRUM, Demo, Retro) and contribute to team deliverables • Participate in peer reviews of software engineering artifacts • Assist in the identification and resolution of production and production-like issues • Mentor team members by designing and developing training materials to communicate the current and future infrastructure architecture, technology implementations, and software development practices
Senior Software Engineer
Dispensed GlobalDispensed: Your alternative therapy journey to wellness starts here.
• Design and develop scalable web applications that serve patients and clinicians across multiple markets. • Contribute to platform consolidation efforts, working across legacy and rebuild systems to deliver unified functionality. • Build robust, secure integrations with healthcare systems including electronic health records, prescription monitoring, and telehealth infrastructure. • Take ownership of projects from conception through deployment, ensuring alignment with business objectives and regulatory requirements. • Collaborate with product managers, designers, and engineers across time zones to define technical solutions and roadmaps. • Write clean, maintainable, and well-tested code following engineering best practices. • Develop and optimise APIs for performance, scalability, and security in a healthcare context. • Conduct code reviews and mentor team members, contributing to a strong engineering culture.
• Design, build, and maintain complex front-end applications using Angular and TypeScript; • Develop reusable UI components, services, and modules that follow best practices and coding standards; • Partner with product and design teams to translate user needs and wireframes into high-quality, production-ready interfaces; • Lead technical design discussions, code reviews, and mentorship for mid-level and junior engineers; • Ensure the performance, quality, and responsiveness of applications in a fast-paced release cycle; • Implement and advocate for best practices around accessibility, testing, security, and front-end architecture; • Drive continuous improvement in the front-end stack, tooling, workflow, and team processes; • Troubleshoot production issues and optimize performance across browsers and devices.
• Design and implement end-to-end product features across frontend, backend, and infrastructure. • Build scalable APIs and backend services that power real-time deepfake detection. • Create intuitive, high-performance UIs that make complex AI outputs understandable and actionable. • Collaborate closely with ML engineers, product managers, and designers. • Own technical decisions and contribute to system architecture. • Improve performance, reliability, and security across the stack. • Mentor other engineers and help define engineering best practices.




