Job Description
Company Overview
Morrison & Foerster is a leading global law firm with a reputation for tackling the biggest challenges facing our clients and society. We are committed to innovation, diversity, and delivering exceptional client service. At Morrison & Foerster, we embrace a flexible work environment and understand the importance of work-life balance. We are proud to offer a robust remote work program that empowers our employees to thrive professionally and personally. As a firm, we are committed to fostering a culture of collaboration, inclusivity, and continuous learning, regardless of physical location. Our remote work environment is supported by cutting-edge technology and a strong emphasis on communication and team building.
Position Summary
Morrison & Foerster is seeking a talented and passionate Full Stack Blockchain Developer - Backend to join our innovative technology team. This is a fully remote position, allowing you to work from anywhere within the United States. You will play a crucial role in developing and maintaining blockchain-based solutions, focusing primarily on backend development. You will collaborate with a team of developers, designers, and product managers to build scalable, secure, and user-friendly applications that leverage the power of blockchain technology. This role offers the opportunity to contribute to cutting-edge projects within a supportive and forward-thinking environment.
Key Responsibilities
- Design, develop, and implement scalable and secure backend systems for blockchain applications.
- Write clean, efficient, and well-documented code.
- Develop and maintain APIs for interacting with blockchain networks.
- Collaborate with frontend developers to integrate backend systems with user interfaces.
- Participate in code reviews and contribute to improving code quality.
- Troubleshoot and debug issues in production environments.
- Stay up-to-date with the latest trends and technologies in blockchain development.
- Contribute to the design and architecture of blockchain solutions.
- Participate in virtual team meetings and collaborate effectively with remote colleagues.
- Adhere to security best practices and ensure the integrity of blockchain data.
Required Qualifications
- Bachelor's degree in Computer Science or a related field.
- 3+ years of experience in backend software development.
- 1+ years of experience in blockchain development, specifically with backend technologies.
- Strong understanding of blockchain concepts and technologies, such as smart contracts, consensus mechanisms, and cryptography.
- Proficiency in at least one backend programming language, such as Go, Python, or Java.
- Experience with database technologies, such as PostgreSQL or MongoDB.
- Experience with API development and RESTful web services.
- Ability to work independently and as part of a remote team.
- Excellent communication and collaboration skills.
- Proven ability to manage time effectively and meet deadlines in a remote work environment.
- Must reside in the United States.
Technical Requirements
To ensure a productive and seamless remote work experience, the following technical requirements are necessary:
- Dedicated home office space free from distractions.
- High-speed internet connection with a minimum upload speed of 10 Mbps and download speed of 50 Mbps.
- Reliable computer with sufficient processing power and memory for software development.
- Webcam and microphone for virtual meetings.
- Comfortable with using remote collaboration tools such as Slack, Zoom, and Jira.
- Availability during core business hours in the Eastern Time Zone (ET) for team meetings and collaboration.
Desired Skills
- Experience with cloud platforms, such as AWS or Azure.
- Experience with containerization technologies, such as Docker and Kubernetes.
- Experience with DevOps practices and tools.
- Familiarity with various blockchain platforms (e.g., Ethereum, Hyperledger Fabric).
- Contributions to open-source blockchain projects.
- Knowledge of security best practices for blockchain applications.
- Experience with Agile development methodologies.
Compensation & Benefits
The annual salary range for this remote Full Stack Blockchain Developer - Backend position is $130,000 - $180,000, commensurate with experience and qualifications. In addition to a competitive salary, Morrison & Foerster offers a comprehensive benefits package, including:
- Medical, dental, and vision insurance.
- Paid time off (PTO) and holidays.
- 401(k) retirement plan with employer matching.
- Life insurance and disability insurance.
- Home office stipend to help set up your remote workspace.
- Company-provided laptop and other necessary equipment.
- Professional development opportunities.
- Virtual team building activities and social events.
- Flexible working hours.
We understand the importance of work-life balance and are committed to supporting our remote employees in achieving it.
Occasional travel (approximately 1-2 times per year) may be required for team meetups or company events.
How to Apply
If you are a highly motivated and skilled Full Stack Blockchain Developer with a passion for remote work, we encourage you to apply. Please submit your resume and a cover letter highlighting your relevant experience and why you are a good fit for this position through our online application portal.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Required Skills
- UI/UX Design
- Figma
- Sketch
- Adobe XD
- User Research
- Prototyping