Engineering Your Vision
Senior Full Stack Engineer – F#/ASP.NET Core/React
Location
Ukraine
Posted
93 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer – F#/ASP.NET Core/React
Intellectsoft
• Collaborate closely with our development team on products built with F# (ASP.NET Core) and React.js • Implement AI-driven development process • Take full ownership of features, working closely with product in a cross-functional team • Apply a functional programming approach and contribute to architectural discussions • Keep our tech stack up to date and scalable • Implement, optimize, and maintain new product features • Improve all phases of the product lifecycle - from planning to deployment/production • Build and maintain integrations with third-party systems like Azure and Office365
Job Requirements
- 4+ years of experience in full stack or backend engineering
- Hands-on experience with F# (or C# combined with a strong motivation to learn F#), as well as ASP.NET Core, React.js, JavaScript, and TypeScript
- Experienced in agentic AI programming
- Experience with GraphQL
- Nice to have:**
- Experience in scaling SaaS products and developing B2B or line-of-business applications
- Familiarity with Vertical Slices, CQRS, Event Sourcing, and Domain-Driven Design is a strong plus
- Experience working with Azure and/or Office365 APIs (e.g., Microsoft Graph API) is beneficial
Benefits
- Udemy courses of your choice
- Team-buildings, events, marathons & charity activities to connect and recharge
- Workshops, trainings, expert knowledge-sharing that keep you growing
- Clear career path
- Absence days for work-life balance
- Flexible hours & work setup - work from any of listed locations and organize your day your way
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full Stack Developer, Drupal 10, WordPress
Potomac Haven Inc.We are your trusted digital and technology transformation partner.
• Design and implement a modern, user-friendly website on a contemporary CMS (e.g. WordPress or Drupal). • Create a responsive UI aligned with campaign branding and build all required features – from content pages and navigation to interactive elements. • Define the site’s technical architecture and set up robust hosting in a scalable AWS cloud environment. • Ensure full ADA/WCAG 2.1 AA compliance across the website’s design and code • Set up comprehensive analytics from day one to measure campaign effectiveness. • Develop a custom performance dashboard (e.g., using Google Looker Studio/Data Studio) to visualize key metrics.
Founding Backend / Infrastructure Engineer
Recruiting From ScratchRecruiting from Scratch is a New York-based talent firm focused on connecting top-tier professionals with high‑growth companies and helping organizations buil
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Founding Backend / Infrastructure Engineer, you will play a key role in designing and building the core systems that power the platform. You will work closely with the founding team to develop scalable infrastructure and data pipelines capable of ingesting and processing complex health data. - Design and build the core backend systems and health-data pipelines that power the platform. - Integrate and process data from sources such as wearable APIs, medical records, lab data, and other structured or semi-structured inputs. - Develop and maintain robust APIs used by mobile apps, web clients, and AI-powered features. - Own backend architecture decisions, including database design, data models, and system scalability. - Help define and implement infrastructure best practices across deployment, monitoring, and security. - Work within a regulated environment handling sensitive health data, ensuring strong security and compliance practices. - Collaborate with product, clinical, and engineering stakeholders to translate complex requirements into reliable systems. - Take ownership of projects end-to-end—from initial design through production deployment. This role offers significant autonomy and impact, with the opportunity to shape the core infrastructure of a product designed to improve health outcomes for millions of people. Qualifications - 5+ years of professional experience in backend software engineering. - Strong experience building and maintaining APIs, backend services, and data pipelines. - Experience designing scalable systems and database schemas. - Proficiency with backend technologies such as Python and modern API frameworks. - Experience working with cloud infrastructure (AWS or similar). - Comfortable operating in a fast-paced startup environment with evolving requirements. - Demonstrated ability to take ownership of complex technical problems and deliver solutions end-to-end. - Strong written and verbal communication skills for effective remote collaboration. Requirements - Experience working at early-stage startups or as an early engineering hire. - Experience building products from 0-to-1 or early production scale. - Familiarity with health technology, digital health platforms, or regulated data environments. - Experience integrating with health data standards or APIs (e.g., EHR systems, FHIR, wearable devices). - Experience with infrastructure tooling such as Terraform or other infrastructure-as-code platforms. - Exposure to AI-enabled products or systems interacting with machine learning models. Benefits - Base Salary: $150,000 – $200,000 (flexible for the right candidate). - Equity: Founding-level equity package. - Work Environment: Fully remote with a globally distributed team. - Team Culture: Small, high-trust engineering team with strong ownership and autonomy. - Impact: Opportunity to build core infrastructure for a product designed to improve long-term health outcomes. - Growth: Early-stage role with significant opportunity to shape technical direction and company trajectory.
• Design, develop, and maintain reliable software in line with technical requirements • Analyze requirements, and independently estimate and set up tasks’ acceptance criteria • Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager • Apply the best software development practices and coding standards to produce high-quality and performant solutions • Stay up-to-date with modern technology and optionally obtain professional certifications • Participate as a trainer or a trainee in various learning programs outside the main project
• Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. • Provide accurate status tracking, reporting, and estimation using project methods and tools. • Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation. • Execute activities within the current methodology and uphold the highest quality standards. • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success. • Take ownership of projects, from technical design to a successful launch.



