Haskell Developer Job

Actively hiring
Haskell Developer

Bangalore

Start date
Starts Immediately
CTC (ANNUAL)
₹ 10,00,000 - 20,00,000 ₹ 10,00,000 - 20,00,000 /year
Experience
2-5 years
2-5 years experience
Apply By
5 Dec' 24
Posted 1 week ago
Job

About the job

Key responsibilities:

1. Functional programming: Develop high-quality, robust, and scalable code using Haskell with a focus on functional programming paradigms.
2. System design and architecture: Design and implement secure, efficient, and scalable systems tailored to blockchain applications.
3. Blockchain integration: Collaborate with blockchain specialists to design and optimize decentralized applications and smart contracts.
4. Algorithm development: Create and optimize algorithms to enhance system security, performance, and reliability.
5. Code review and testing: Conduct thorough code reviews, unit testing, and performance benchmarks to ensure reliability.
6. Documentation: Prepare detailed documentation, including design specifications, technical guides, and code architecture.
7. Cross-team collaboration: Work with cross-functional teams, including DevOps, QA, and product managers, to align development goals and timelines.
8. Mentorship and training: Mentor junior developers and conduct training sessions to promote best practices in Haskell and blockchain development.
9. Core protocol development: Design, implement, and optimize Layer 0 blockchain protocols, focusing on cross-chain interoperability, consensus mechanisms, and network scalability.
10. Protocol optimization: Analyze and optimize protocol performance and reliability, focusing on reducing latency and increasing throughput.

Skill(s) required

Algorithms Blockchain

Who can apply

1. Candidates with minimum 2 years of experience.

Other requirements

Haskell Expertise: Demonstrate advanced knowledge of Haskell, including mastery of functional programming concepts and best practices.

Functional Programming: Apply extensive experience with functional programming principles to real-world projects, ensuring high-quality code and efficient solutions.

Blockchain and DApp Integration: Leverage familiarity with blockchain protocols (e.g., Ethereum, Cardano) and experience in decentralized application (DApp) development to build robust blockchain solutions.

Algorithmic Efficiency: Design and optimize algorithms for high-load environments, ensuring performance, scalability, and efficiency.

Database Security and Management: Utilize strong knowledge of secure database management (PostgreSQL, NoSQL), including encryption techniques and access control, to safeguard sensitive data.

Technical Documentation: Write clear, concise, and comprehensive technical documentation to ensure smooth communication and understanding of complex systems.

Layer 1 / Layer 0 Protocol Knowledge: Apply a deep understanding of Layer 1 and Layer 0 protocol concepts, such as consensus mechanisms, cross-chain communication, and network architecture, to blockchain infrastructure development.

Blockchain Fundamentals: Build on a strong foundation of blockchain technology, with a focus on consensus algorithms like Proof of Stake (PoS) and Byzantine Fault Tolerance (BFT), to contribute to secure, decentralized solutions.

Salary

Annual CTC: ₹ 10,00,000 - 20,00,000 /year

Number of openings

4

About Persist Ventures

We are a venture studio focusing on impact, based in the USA. We are expanding our scope and scale setting up an office in India and telling our story of this expansion via a YouTube channel.
Activity on Internshala
Hiring since January 2023
354 opportunities posted
157 candidates hired
Sign up to continue

OR

By signing up, you agree to our Terms and Conditions.
Get govt-approved certification
Build your CV with our
Certification Courses
4- 8 weeks
600k+ learners
Explore Courses