Job Description
Flairstech is seeking a Fullstack Software Engineer with around 2 years of experience to join our growing team. This candidate will help modernize and enhance our platforms by working across the stack with .NET, Python, React, PostgreSQL, and Qdrant, delivering robust and user-friendly solutions.
Our products provide organizations with reliable tools to improve efficiency, streamline workflows, and create engaging user experiences.
-
Modernize User Experiences: Redesign and elevate web portals and applications to deliver modern, intuitive, and engaging user experiences.
-
Develop & Enhance Applications: Update existing applications and build new functionalities using web technologies.
-
Collaborate Across Teams: Work closely with backend developers, product managers, and stakeholders to gather requirements and deliver robust technical solutions.
-
Drive Innovation: Identify opportunities for system optimization and integrate new functionalities into our platforms.
-
Maintain High Quality: Write clean, efficient, and well-documented code while adhering to industry best practices.
-
Evolve our platforms by adding new features and refreshing user interfaces.
-
Build backend services and APIs with .NET and Python.
-
Develop responsive front-end applications using React.
-
Write, review, and maintain high-quality code with comprehensive documentation.
-
Ensure code quality and system reliability through testing and maintenance.
-
Collaborate with cross-functional teams to transform business requirements into technical solutions.
-
Document system designs, integrations, and technical processes.
-
Proactively identify and implement improvements to enhance user experience and system performance.
Technical Skills
-
C#/.NET Expertise: Experience developing applications using C# and the .NET framework.
-
Python Development: Hands-on experience building APIs, services, or backend workflows.
-
Front-End Development: Experience with HTML, CSS, JavaScript, and React.
-
Database Management: Strong skills with PostgreSQL for relational data; experience with Qdrant (vector database) is a plus.
-
API Development: Experience in developing and consuming APIs using REST endpoints.
-
Familiarity with version control systems (Git).
Soft Skills
-
Autonomous & Adaptable: Ability to work independently, manage shifting priorities, and take initiative.
-
Problem Solver: Strong analytical skills with a knack for troubleshooting.
-
Effective Communicator: Ability to explain technical concepts to both technical and non-technical audiences.
-
Detail-Oriented: Commitment to delivering reliable, high-quality solutions.
Desired Experience
-
Bachelor’s degree in computer science, engineering, or related field (or equivalent practical experience).
-
2+ years of professional experience in software development, with exposure to .NET, Python, and React.
-
Familiarity with Agile development methodologies.
-
Experience with cloud services (Azure or AWS) is a plus.