Software Development

C# Full Stack Developer

Remotefull-timesenior

About the role

Founded in 2019 by visionary Martin Kuvandzhiev, Encorp.io is at the forefront of revolutionizing the fintech, blockchain, and healthcare sectors through cutting-edge software solutions. Our journey began with a commitment to excellence, and today, we take pride in a diverse portfolio that showcases over 20 innovative projects. At Encorp.io, we don't just develop software; we're building the future of financial technologies, blockchain applications, and AI-driven business automation. Our work is geared towards creating impactful solutions that drive progress and efficiency in these critical industries. We're expanding our team and looking for passionate individuals who are eager to explore the dynamic world of fintech, delve into the complexities of blockchain, and integrate AI to automate and enhance business processes. If you're a forward-thinker, a problem-solver, and a tech enthusiast, Encorp.io is your platform to shine. Requirements 1. Technical Expertise - Backend: .NET 8, C#, ASP.NET Core, EF Core - Frontend: Angular - Data: PostgreSQL, Redis - DevOps: Docker, GitHub Actions - Cloud: Microsoft Azure 2. Professional Experience - 4+ years of full-stack software engineering - Good knowledge of relational databases - Strong understanding of Git - Understanding of virtualization and containerization platforms and tools such as Docker 3. Understanding of Core Concepts • Solid understanding of asynchronous programming in JavaScript/TypeScript • Strong awareness of backend security, compliance, and data protection • Familiarity with design patterns and clean code practices 4. Problem-Solving Skills • Ability to analyze, debug, and resolve complex backend issues independently 5. Team Collaboration • Experience working within agile development teams • Comfortable participating in code reviews and collaborative design discussions 6. Communication Skills • Excellent communication skills in Bulgarian and English, both written and spoken Nice to Have 1. Advanced Knowledge • Understanding of frontend technologies (React, HTML5, CSS3) • Experience working with AI tools to automate tasks • Familiarity with cloud platforms such as AWS, GCP, or Azure 2. DevOps Experience • Understanding of CI/CD pipelines and deployment automation workflows 3. Testing Skills • Commitment to test coverage using Jest in a development role (not QA) 4. Performance Optimization • Proven experience with backend performance tuning and scalability improvements 5. Personal Qualities • Passion for learning new technologies and applying them in real-world scenarios • Analytical mindset and strong time management • Proactive, detail-oriented, and creative in solving complex engineering problems We Provide 1. Competitive salary: Your skills and continuous improvement are rewarded with a salary that matches your level of expertise. 2. Performance bonuses: Regular bonuses to acknowledge and reward your hard work and achievements. 3. Paid Time Off (PTO): Enjoy 20 days of PTO to relax and recharge. 4. Career Development: Choose your team and specialize in areas where you want to grow and excel. 5. Flexible Work Environment: Benefit from our adaptive home-office policy, blending in-office collaboration with the convenience of remote work. 6. Comprehensive Social Benefits: - Sport Card: Stay fit and active with our sport card membership. - Extra Health Insurance: Enhanced health coverage for peace of mind. - Regular Team Buildings: Bond with your colleagues in fun and engaging team events. - Learning Opportunities: Budget allocated for courses and training to fuel your professional growth. - Preferential Bank Loan Offers: Enjoy special terms on bank loans. - And More: A range of additional benefits designed to support your lifestyle and well-being.

Apply for this role

We read every application. Drop your CV and we'll be in touch.

By applying you agree your CV will be shared with encorp.ai.