Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Fullstack Engineer image - Rise Careers
Job details

Fullstack Engineer

About Dora Factory (DF)

Dora Factory creates protocols, toolings, and public good infrastructures that help open-source communities and frontier tech builders to thrive, such as MACI and aMACI protocols.


Responsibilities

Undertake daily product development - frontend and backend

Understand how smart contract works and Dapp development

Deeply understand product logics, user needsCommunicate with growth team, design team, and dev team on a daily basis

Be able to form positive solutions

Write test cases and system documentation

Bug fix in real-time


Qualifications

Frontend: Vue framework

Backend: Express/Django

DB: Mysql+Mongo

Code collaboration tools: Gitlab+Sentry

Cloud provider: AWS

Languages:JS/TS>Python>Go

AI experience is a plus: Familiarity with AI/ML concepts and tools to enhance product functionality and improve development processes.


Interview Process

Recruiter Call: A brief 15-30 minute discussion to go over your background and the role.

Test: You may be required to complete an online test or a take-home assignment to assess your skills relevant to the position.

Team Interview: A more in-depth session lasting 45-60 minutes with the team you'll be working with, focusing on your technical skills and team fit.

Final Interview: A concluding interview of approximately 45 minutes that may involve higher-level management or final decision-makers. All interviews will be conducted via Lark or Google Meeting, accommodating a fully remote recruitment process to best suit candidates globally.


DoraHacks Glassdoor Company Review
3.0 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star iconGlassdoor star icon
DoraHacks DE&I Review
1.0 Glassdoor star icon Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of DoraHacks
DoraHacks CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Fullstack Engineer, DoraHacks

At Dora Factory, we're on a mission to create impactful protocols and tools that empower open-source communities and innovative tech builders. As a Fullstack Engineer, you'll play a pivotal role in our product development efforts, diving into both frontend and backend responsibilities. Nestled in the heart of Palo Alto, our dynamic team is committed to understanding smart contract mechanics and Dapp development. Day-to-day, you'll engage with our growth, design, and development teams to align on user needs and product logic, communicating effectively to create positive solutions. Your technical expertise with frameworks like Vue for the frontend and Express or Django for the backend, coupled with your knowledge of databases such as MySQL and MongoDB, will be invaluable. Familiarity with AWS and version control tools like GitLab and Sentry will make you an even greater asset. We also value experience with AI and ML, as this knowledge can significantly enhance our products. If you're excited to take on the challenge of product development while fixing bugs in real-time and writing essential test cases and system documentation, then this is the perfect opportunity for you at Dora Factory. Join us, and let's build the future together!

Frequently Asked Questions (FAQs) for Fullstack Engineer Role at DoraHacks
What are the main responsibilities of a Fullstack Engineer at Dora Factory?

The Fullstack Engineer at Dora Factory is responsible for daily product development covering both frontend and backend. This includes understanding smart contracts, developing decentralized applications (Dapps), and collaborating with the growth, design, and development teams to meet user needs. Additionally, the role involves forming positive solutions, writing test cases, maintaining system documentation, and promptly fixing bugs.

Join Rise to see the full answer
What qualifications are necessary for the Fullstack Engineer position at Dora Factory?

To qualify for the Fullstack Engineer position at Dora Factory, candidates should be proficient in frontend technologies such as the Vue framework and backend frameworks like Express or Django. A strong understanding of databases such as MySQL and MongoDB is also required. Familiarity with cloud solutions like AWS, version control tools such as GitLab and Sentry, and programming languages including JavaScript, TypeScript, Python, and Go, is essential. Experience with AI/ML concepts is a plus.

Join Rise to see the full answer
How does teamwork function for a Fullstack Engineer at Dora Factory?

Teamwork is crucial for a Fullstack Engineer at Dora Factory. You will interact daily with the growth, design, and development teams to ensure that all aspects of the product align with user needs and business goals. Effective communication and collaboration are key to forming constructive solutions, which is a cornerstone of our working culture.

Join Rise to see the full answer
What does the interview process look like for a Fullstack Engineer at Dora Factory?

The interview process for the Fullstack Engineer role at Dora Factory includes a recruiter call for an overview of your background, followed by a skills assessment through an online test or take-home assignment. If successful, you will have an in-depth team interview focusing on your technical abilities and team fit, culminating in a final interview with management. All interviews are conducted remotely via Lark or Google Meeting.

Join Rise to see the full answer
What technologies should a Fullstack Engineer at Dora Factory be familiar with?

A Fullstack Engineer at Dora Factory should be familiar with several key technologies. On the frontend, expertise in the Vue framework is necessary, while backend responsibilities may involve Express or Django. Knowledge of MySQL and MongoDB databases, AWS for cloud services, and code collaboration tools like GitLab and Sentry are also vital. A good understanding of JavaScript, TypeScript, Python, and Go is crucial, with bonus points for those with AI/ML experience.

Join Rise to see the full answer
Common Interview Questions for Fullstack Engineer
Can you explain your experience with Vue and how you have used it in past projects?

When answering this question, focus on specific projects where you used Vue, highlighting your contribution and how you overcame challenges. Detail the features you implemented and the impact they had on user experience, showcasing your problem-solving and coding skills.

Join Rise to see the full answer
How do you approach debugging and fixing issues in your code?

Discuss your systematic approach to debugging, including how you identify, isolate, and fix issues. Mention tools you use like Sentry for tracking errors and your strategies for documenting bugs and solutions to prevent future occurrences.

Join Rise to see the full answer
What steps do you take to ensure that your applications are scalable?

Explain your process for designing scalable applications, including coding standards, using efficient algorithms, and optimizing database queries. Share any experiences where you had to refactor or improve an application's performance as user load increased.

Join Rise to see the full answer
Describe how you ensure your code is maintainable.

Discuss your practices related to code organization, documentation, and peer review. Emphasize your commitment to writing clean, readable code and how you use frameworks and libraries that encourage maintainability.

Join Rise to see the full answer
How do you stay updated with the latest technology trends, especially in AI/ML?

Share your strategies for keeping informed about technology trends, such as following industry blogs, attending webinars, participating in online courses, or joining tech communities. Highlight any relevant projects where you applied new technologies.

Join Rise to see the full answer
What was a challenging project you worked on, and how did you handle it?

Provide a recount of a specific project that posed challenges. Focus on the problems you encountered, your thought process in resolving them, and the outcomes. Highlight your teamwork and communication skills during this process.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your method for task prioritization, utilizing methodologies like Agile or Kanban, and the tools you use. Emphasize your ability to assess project urgency and importance while ensuring your team's productivity.

Join Rise to see the full answer
Explain your understanding of smart contracts and how they integrate with Dapps.

Provide a clear overview of smart contracts, their functionality, and their role in Dapps. Use examples from your experience to illustrate how you implemented smart contracts in past projects and the advantages they offer.

Join Rise to see the full answer
What coding standards do you follow when working on collaborative projects?

Describe your coding standards and conventions, emphasizing why they are important for collaboration. Talk about how you ensure consistency and quality through code reviews and discussions with teammates.

Join Rise to see the full answer
How do you handle conflicts or disagreements with team members?

Share your approach to conflict resolution, focusing on open communication, active listening, and seeking common ground. Provide an example of a situation where you successfully navigated a disagreement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Neon Inc Remote No location specified
Posted 10 days ago
Photo of the Rise User
PayPal Remote Austin, TX
Posted 11 days ago
Posted 5 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
SafeBase Remote No location specified
Posted 3 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!