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

Full Stack Engineer - job 1 of 2

Job Title: Senior Full Stack Engineer (Python, TypeScript, React)

Job Type: Full-Time, Remote

Working Hours: Flexible with US West Coast hours for stand-ups and collaboration.

Compensation: $5,000 - $7,000 monthly based on experience (salary based on assessment)

About the Company:

We are a rapidly growing technology startup dedicated to transforming how people create estate plans and generational strategies. By combining human expertise with AI-driven solutions, we are pioneering a platform that empowers individuals to manage and optimize their legacy planning. Our team is based in various regions, and we embrace a culture of learning, innovation, and collaboration.

Job Description:

We are seeking an experienced and versatile Senior Full Stack Engineer to join our development team. In this role, you will be responsible for building and maintaining our web applications, leveraging Python, TypeScript, React, and Next.js technologies. You will collaborate with our cross-functional team of engineers and designers to deliver a high-quality product, ensuring seamless integration with our AI-driven document generation tools.

The ideal candidate will be a generalist who is comfortable working across both the front-end and back-end of web applications. You should be familiar with building scalable, production-ready systems and have experience with integrating third-party APIs and services such as Plaid, Yodlee, or MX. Experience with LLM agents/AI is a big plus.

Responsibilities:

  • Develop and maintain our web application using Python, TypeScript, React, and Next.js.

  • Collaborate with engineers, designers, and founding team to define and implement new features.

  • Design and implement scalable, efficient back-end systems and front-end user interfaces.

  • Work on integrating financial services APIs and other third-party integrations.

  • Ensure the quality, maintainability, and scalability of the codebase.

  • Write unit tests and conduct code reviews to ensure high-quality code is being deployed.

  • Troubleshoot and resolve issues across the stack, from front-end UI to back-end systems.

  • Contribute to team planning and sprint ceremonies, with an emphasis on quality and collaboration.

  • Provide mentorship and guidance to junior engineers when needed.

Requirements:

  • With at least 10 years of experience as a full-stack engineer or a similar role.

  • Strong experience with Python, TypeScript, React, and Next.js.

  • Experience working with databases and API integrations.

  • Familiarity with cloud technologies such as AWS and Lambda.

  • Ability to write clean, production-ready code.

  • Strong problem-solving and debugging skills.

  • Excellent communication skills in English

  • Experience with financial APIs and web app development

  • Ability to work asynchronously, with flexibility for overlapping time zones with the US West Coast team.

Preferred Qualifications:

  • Experience with AI/ML tools and integrations (ex. Cursor).

  • Familiarity with platforms like Versal for deployment.

  • Experience with LLM tools or document generation technologies.

  • Knowledge of front-end frameworks and libraries beyond React, such as Vue.js or Angular.

  • Deeply curious learner & self-starter - side projects are a plus!

#LI-NC1

Average salary estimate

$72000 / YEARLY (est.)
min
max
$60000K
$84000K

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 Full Stack Engineer , Agent

Are you an experienced full stack developer looking for a challenging and rewarding opportunity? Join us as a Senior Full Stack Engineer at our rapidly growing technology startup! We specialize in transforming how people create estate plans and generational strategies, blending human expertise with innovative AI-driven solutions. In this remote role, you’ll have the chance to flex your skills in Python, TypeScript, React, and Next.js while collaborating with a diverse team of engineers and designers. Your primary responsibility will be to build and maintain our web applications, ensuring they integrate seamlessly with our state-of-the-art document generation tools. If you have at least 10 years of experience in full-stack development and a knack for building scalable systems, we want to hear from you! You’ll also collaborate on defining and implementing new features and integrating third-party APIs. Alongside your technical expertise, your ability to communicate effectively will enhance your interactions with our team. We’re looking for someone deeply curious and a self-starter who thrives in a flexible work environment. If you are ready to take on mentorship responsibilities and share your knowledge with junior engineers, this could be the perfect role for you. Come, be a part of a company that values learning, innovation, and collaboration—let's create something great together!

Frequently Asked Questions (FAQs) for Full Stack Engineer Role at Agent
What are the main responsibilities of a Senior Full Stack Engineer at our company?

As a Senior Full Stack Engineer at our company, you will develop and maintain web applications using Python, TypeScript, React, and Next.js. Your responsibilities include collaborating with a cross-functional team to design and implement features, integrate financial service APIs, and ensure the scalability and quality of our codebase. You'll also write unit tests, participate in code reviews, and troubleshoot issues across our technology stack.

Join Rise to see the full answer
What qualifications are required for the Senior Full Stack Engineer role?

To qualify for the Senior Full Stack Engineer position, you should have at least 10 years of full-stack engineering experience with strong skills in Python, TypeScript, React, and Next.js. Familiarity with databases, cloud technologies like AWS, and API integrations is essential. Additionally, excellent problem-solving abilities and communication skills in English are required to thrive in this role.

Join Rise to see the full answer
What technologies will I need to work with as a Senior Full Stack Engineer?

In your role as a Senior Full Stack Engineer at our company, you'll work primarily with Python, TypeScript, React, and Next.js. Experience with integrating third-party APIs, financial services, and familiarity with cloud platforms such as AWS is also beneficial. Exposure to AI/ML tools and document generation technologies would be a plus, making your skill set even more valuable.

Join Rise to see the full answer
Is this Senior Full Stack Engineer position remote?

Yes, the Senior Full Stack Engineer role is fully remote! We support flexible working hours, with some collaboration taking place during US West Coast hours. This allows team members from various regions to work together seamlessly while maintaining a healthy work-life balance.

Join Rise to see the full answer
What is the company culture like for a Senior Full Stack Engineer?

Our company culture is focused on learning, innovation, and collaboration. As a Senior Full Stack Engineer, you will be part of a supportive environment where you can share knowledge, mentor junior engineers, and continuously grow your skills while working on transformative technology solutions.

Join Rise to see the full answer
Common Interview Questions for Full Stack Engineer
How do you ensure the scalability and performance of a web application?

To ensure scalability and performance, first, I focus on writing efficient and clean code. I also emphasize optimizing queries and using caching mechanisms. Conducting load testing and monitoring application performance in production helps identify bottlenecks, allowing timely fixes and ensuring our users enjoy a seamless experience.

Join Rise to see the full answer
Can you explain your experience with integrating financial APIs?

In my previous roles, I have successfully integrated various financial APIs such as Plaid and Yodlee. I usually start by analyzing the API documentation, understanding the data requirements, and laying out a secure connection. I also prioritize handling errors gracefully and ensuring data consistency throughout the integration process.

Join Rise to see the full answer
What is your favorite part about working with front-end technologies like React?

My favorite part about working with React is its component-driven architecture, which promotes reusability and maintainability. I enjoy creating dynamic user interfaces that enhance the user experience and leveraging React's ecosystem to optimize application performance through features like lazy loading and hooks.

Join Rise to see the full answer
Describe a complex project you've worked on and your role within it.

I recently worked on a multi-platform application where I was responsible for developing both the front-end and backend. This involved designing the architecture, setting up the database, and integrating AI-driven functionalities. Collaboration with designers and stakeholders helped shape the user experience, ensuring we delivered a product aligned with the client's vision.

Join Rise to see the full answer
How do you approach problem-solving in your development work?

When tackling problems, I start by analyzing the issue thoroughly, breaking it down into smaller components. I often consult documentation and collaborate with team members for insights. Once I have a potential solution, I build and test small prototypes before implementing the fix in the main codebase, which helps mitigate risks.

Join Rise to see the full answer
What coding best practices do you follow as a Senior Full Stack Engineer?

I adhere to best practices such as writing clean and maintainable code, following DRY (Don't Repeat Yourself) principles, and conducting regular code reviews. Documenting code and utilizing version control are crucial as they foster better collaboration and minimize errors during development.

Join Rise to see the full answer
How do you stay updated on the latest developments in technology?

I regularly read tech blogs, participate in workshops, and follow industry leaders on platforms like LinkedIn and Twitter. I also engage in open-source projects and attend meetups to network with other professionals in the field, which keeps my skills sharp and exposes me to new ideas.

Join Rise to see the full answer
What has been your experience with mentoring junior engineers?

Mentoring junior engineers has been a rewarding aspect of my career. I enjoy sharing my knowledge and experiences to help them grow. I usually provide guidance on best practices, pair programming sessions, and constructive feedback during code reviews, fostering a positive learning environment.

Join Rise to see the full answer
Describe how you prioritize tasks in a collaborative environment.

I prioritize tasks by evaluating their impact and urgency, focusing first on those that align with our project goals. I communicate with my team during planning sessions to understand everyone's priorities, ensuring we allocate resources effectively while maintaining alignment on deliverables.

Join Rise to see the full answer
What do you consider to be the most important qualities of a successful Full Stack Engineer?

A successful Full Stack Engineer should have a strong technical foundation, adaptability, and excellent problem-solving skills. Good communication is essential for collaboration, and an ongoing desire to learn about new technologies enables engineers to innovate and deliver high-quality solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Agent Remote No location specified
Posted 12 days ago
Photo of the Rise User
Agent Hybrid No location specified
Posted yesterday
Photo of the Rise User
LendingTree Hybrid Seattle, Washington, United States
Posted 10 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted yesterday

Agent is the fastest growing Model management platform in the world

59 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 11, 2025

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!