Opened 7 days ago Featured Job Remote Job
Company

Full-Stack Developer (.NET)

Job Summary

GenText is an applied AI company specializing in cutting-edge industry-specific solutions. Our flagship SaaS products, GenText AI and Mental Note AI, have over 100,000 users. We are ranked #1 on the Microsoft AppSource store, reflecting the trust and recognition we've built in the AI community. Supported by both the TinySeed accelerator and Microsoft for Startups, we are aggressively scaling our user base and driving innovation in the space.

We are looking for a highly skilled Full Stack Developer to be employee #3 and play a pivotal role in our company’s growth. This is a unique opportunity to join a fast-growing company, where you can have a direct impact on the development of products used by thousands and enjoy significant growth potential.

We are seeking an experienced and talented Full-Time Full Stack Developer with a strong background in Angular and .NET/C# to join our team. The ideal candidate will have significant experience in software development, with expertise in both frontend and backend development. You will contribute to the ongoing development and improvement of our AI Assistant MS Word Add-in, ensuring seamless integration with MS Word and maintaining the highest quality standards. 

Job Responsibilities

  • Develop and maintain frontend web applications using Angular.

  • Design and develop backend APIs using the .NET C# framework.

  • Collaborate with cross-functional teams to define, design, and implement new features.

  • Apply DevOps best practices, focusing on CI/CD pipelines and automation.

  • Integrate our products with AI models and APIs.

  • Ensure code quality, performance, and responsiveness of applications.

  • Debug and resolve technical issues as they arise.

Required Skills

Must have:

  • Proven experience as a Full Stack Developer with Angular and .NET C# frameworks

  • Knowledge of DevOps principles and experience with CI/CD practices

  • Solid understanding of RESTful APIs and microservices architecture

  • Excellent problem-solving skills and attention to detail

  • Strong verbal and written communication skills

  • Ability to work well in a remote environment with minimal supervision

Preferred:

  • Experience with Azure AD B2C

  • Experience working with Azure services

  • Knowledge of BICEP

  • Experience with Office Add-ins development

  • Familiarity with the OpenAI API

What will I be doing?

To give you a perspective of where we are now: we have a couple of stable add-ins on the Microsoft AppSource store (GenText AI and Mental Note AI) and infrastructure with a relatively up-to-date codebase and an extensive customer-driven roadmap of new features and improvements we want to bring to the app.

This is where you come into the picture: we need somebody who can work full-time on bringing new features and improvements to the add-in. 

In more practical terms (with examples of a few things we did recently):

  • Building new features that have frontend or full stack requirements (example: adding multilanguage AI chatbot functionality).

  • Creating a vector database from a very large public dataset

  • Debugging production-related issues.

  • Improve app performance (example: query optimization, lazy loading components).

  • Working with our lead developer to improve the developer experience (example: adding more checks to our CI, setting up better staging environments, and improving testing infrastructure).

  • Scaling the infrastructure on Microsoft Azure

Why work at GenText AI

  • Top-Tier Product Recognition: Be part of a company that is #1 on Microsoft AppSource. Your work will directly contribute to maintaining and growing this leading position.

  • Significant Growth Potential: As the third employee of GenText AI, you’ll be positioned for long-term growth as the company expands. You’ll play a key role in shaping our product, team, and future direction. We're part of the TinySeed accelerator and are supported by Microsoft for Startups + Google for AI Startups, offering great potential for personal and professional growth.

  • Innovative Culture: Be part of a forward-thinking applied AI company specializing in practical solutions that are used by thousands of people every day

  • Remote Flexibility: Enjoy the freedom to work from anywhere, at any time, with a fully remote team setup.

  • Supportive Environment: Join a small team that values collaboration, innovation, and work-life balance.

  • Exciting Projects: Work on software that is constantly updated to reflect real world developments in AI technology

  • Generous Paid Leave: 3 weeks off for the Christmas + New Year’s period (December 15 2024 to Jan 5 2025 this year) + 20 days off during the rest of the year 

Additional Information:

  • This is a remote position and time zone agnostic.

  • All communication will be done via email and GitHub, with occasional video calls if required.

  • You will be working 40 hours per week, supporting a lead developer.

  • This role would be a very good fit for someone who likes working independently with minimal supervision. You will be given significant latitude to complete tasks as you deem fit as long as the tasks are completed and delivered on time.

Application Process

Here is also the outline of the whole application process, so you know what to expect:

  1. Fill in and submit the application form.

  2. Two video interviews (between 15-60 minutes long) where we try to get to know you better and give you a chance to get to know us and a bit more about GenText, as well as assess if your technical skills are right for the role. This will probably involve a coding challenge.

  3. If all goes well, we will make you an offer, and if you accept, welcome you to our team!

GenText asks respectfully to only apply through the application form and not email/apply to them directly. Recruiters and Agencies please do not contact GenText directly.

Don't let this one get away.