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

TigerEye is an AI Analyst for everyone in go-to-market. We track the changes in a company’s business to deliver instant, accurate answers to complex questions through a simple app. For our customers to make critical strategic decisions in TigerEye the App needs to be fast, easy to use, and premium.  TigerEye’s front-end is fully featured, works offline, and features complexity that rivals the backend.

Here are a few of the things that you might do as a Full Stack Engineer at TigerEye:

  • Develop in Dart using Flutter to build a cross platform App that deploys to Mac, iOS, Android, Windows and Web

  • Build generative AI features on top of business-critical sales and financial data.

  • Improve our proprietary forecasting and simulation engines.

  • Work directly with customers to develop new product lines.

  • Design state of the art visualizations that feature advanced concepts such as recursive programming, global information systems, and probability distributions

  • Keep the app fast, running on average at 120fps

  • Maintain a bug free environment, with high quality, welltested code

  • Work with other engineers to develop code together with pair programming and code reviews

Qualifications

Minimum

  • Created and maintained an App at a scaling company

  • Strong programming and fundamental computer science skills

  • Experience contributing across all phases of a software project life cycle

  • A Bachelor's Degree (or equivalent work experience) in computer science

Preferred ++

  • Embrace ownership of product outcomes as a result of your work

  • Strong fundamentals in algorithms and data structures

  • Ability to quickly learn new programming languages and technical concepts

  • Experience with front end (Mobile or Web) development

  • SQL expertise

What You Should Know About Full Stack Engineer, TigerEye

If you're looking to make a meaningful impact as a Full Stack Engineer at TigerEye, you've come to the right place! At TigerEye, we're pioneering AI-driven solutions that help companies navigate their go-to-market strategies more effectively. In this role, you'll be at the forefront of developing our innovative app that delivers instant, accurate data insights. You'll work with Dart and Flutter to craft a cross-platform app that operates seamlessly across Mac, iOS, Android, Windows, and the Web. Get ready to dive into exciting projects like building generative AI features based on critical sales and financial data and enhancing our sophisticated forecasting and simulation engines. Collaboration is key here—your work will involve direct interaction with customers to shape and expand our product lines. We pride ourselves on maintaining high performance, aiming for an impressive 120fps, and you'll play a crucial role in sustaining that speed and quality with high-caliber, well-tested code. Additionally, you'll have the chance to design groundbreaking visualizations that incorporate advanced programming concepts. If you're passionate about taking on product ownership and relish the opportunity to collaborate closely with fellow engineers, all while pushing the boundaries of app development, TigerEye is the perfect fit for you. Join our mission to make AI accessible and transformative for everyone in the market!

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

As a Full Stack Engineer at TigerEye, you will be responsible for developing and maintaining a cross-platform app using Dart and Flutter. You'll build innovative generative AI features using essential sales and financial data, improve our forecasting and simulation engines, and collaborate with customers to create new product lines. You will also design high-quality visualizations, ensure the app maintains a fast performance rate, and work with fellow engineers through pair programming and code reviews.

Join Rise to see the full answer
What qualifications are needed to become a Full Stack Engineer at TigerEye?

To qualify for a Full Stack Engineer position at TigerEye, candidates should ideally have a bachelor's degree in computer science or equivalent work experience. Minimum qualifications include having created and maintained an app within a scaling company, strong programming skills, and experience across all phases of the software project life cycle. Preferred qualifications include ownership of product outcomes, strong fundamentals in algorithms and data structures, and SQL expertise.

Join Rise to see the full answer
What programming languages should a Full Stack Engineer at TigerEye know?

A Full Stack Engineer at TigerEye should be proficient in Dart, as the primary development is done using Flutter to build our cross-platform application. Additionally, having familiarity with SQL and the ability to quickly learn new programming languages will be beneficial as the role involves working with diverse technical concepts and adapting as the technology evolves.

Join Rise to see the full answer
How does collaboration work for Full Stack Engineers at TigerEye?

Collaboration is a vital component of the Full Stack Engineer role at TigerEye. You will work alongside other engineers through pair programming and conduct code reviews to ensure high-quality output. Direct engagement with customers allows you to better understand their needs and tailor product lines accordingly, fostering a team environment that encourages innovative problem-solving and knowledge sharing.

Join Rise to see the full answer
What is the importance of performance and speed in the role of a Full Stack Engineer at TigerEye?

Maintaining performance and speed is critical for a Full Stack Engineer at TigerEye, as the app aims to run at an impressive 120 frames per second. A fast and responsive application is essential for delivering instantaneous answers to complex questions, which is what we strive for at TigerEye. Your role will directly influence user experience and satisfaction through your dedication to writing high-quality, bug-free code.

Join Rise to see the full answer
Common Interview Questions for Full Stack Engineer
How do you ensure that your code is of high quality?

To ensure code quality, I advocate for thorough code reviews, extensive testing, and following industry best practices. I also create unit tests to validate functionality and embrace pair programming to foster knowledge sharing and collaborative problem-solving.

Join Rise to see the full answer
Can you explain a project where you utilized Dart and Flutter?

Certainly! In my previous role, I developed a cross-platform application using Dart and Flutter that streamlined customer feedback processes. The project involved creating a user-friendly interface while maintaining robust performance across various devices, which resulted in enhanced customer engagement.

Join Rise to see the full answer
How do you approach learning new programming languages or technologies?

When learning new languages or technologies, I use a combination of online courses, hands-on practice, and building small projects to apply what I've learned. I find that diving into the code and experimenting helps solidify my understanding and makes the learning process more enjoyable.

Join Rise to see the full answer
What do you consider when designing user interfaces?

When designing user interfaces, I focus on usability, accessibility, and aesthetics. Understanding the users' needs is crucial, so I often gather feedback and iteratively improve the design. I also ensure that the interface is responsive across different devices while maintaining a consistent user experience.

Join Rise to see the full answer
What strategies do you use to troubleshoot performance issues in applications?

To troubleshoot performance issues, I start by profiling the application to identify bottlenecks, examining both front-end and back-end processes. Implementing lazy loading, optimizing database queries, and ensuring efficient coding practices are among the strategies I utilize to enhance performance.

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

Prioritizing tasks involves assessing the project requirements and deadlines while collaborating with the team to determine which components are most critical. I often utilize project management tools to organize tasks and ensure open communication to adapt quickly to any changes.

Join Rise to see the full answer
What role does customer feedback play in your development process?

Customer feedback is invaluable in my development process as it provides real-world insights into how users interact with the application. I actively engage with customers to gather their input, which guides decision-making and helps tailor features to meet their needs effectively.

Join Rise to see the full answer
Describe your experience with databases in a full stack environment.

In my experience as a Full Stack Engineer, I have worked extensively with SQL databases. I've designed and optimized queries to ensure efficient data retrieval, developed database schemas aligned with application requirements, and integrated databases seamlessly into the full stack architecture.

Join Rise to see the full answer
Can you give an example of how you have contributed to team dynamics?

In my previous role, I facilitated knowledge sharing sessions where team members could present their learning or projects. This encouraged collaboration and fostered a culture of continuous improvement, making our team dynamics more supportive and productive.

Join Rise to see the full answer
What do you enjoy the most about being a Full Stack Engineer?

What I enjoy most about being a Full Stack Engineer is the creative problem-solving aspect, which allows me to work on both the front-end and back-end. The satisfaction of seeing a project come to life and making a tangible impact on users motivates me every day.

Join Rise to see the full answer
Similar Jobs
Posted 6 days ago
Mission Driven
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Wolt Remote Arkadiankatu, 00100 Helsinki, Finland
Posted 3 days ago
Photo of the Rise User
H Company Remote No location specified
Posted 3 days ago
Posted 2 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 4 days ago

tigereye helps go-to-market leaders make informed decisions faster. tigereye identifies the risks and opportunities in your funnel and helps revenue teams manage challenges and focus on growth. because you can’t fix what you can’t see.

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 5, 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!