We are DIGIPAL, a software delivery agency specialising in building high-performing product design and software development teams for clients across Europe and North America. We work with a wide range of organisations from ambitious startups to multinational corporations. We have a unique career opportunity for you to work on building exciting digital products for international clients. Yet, remaining flexible in a remote-only environment and getting a top-tier compensation package.
Who are we looking for:
We're seeking a passionate Full-Stack Software Engineer with expertise in Angular, .NET, and Azure, who's eager to build robust digital products, thrives in Agile environments, and is ready to work in a dynamic international setting.
Your role and responsibilities:
- Develop scalable, high-performance full-stack solutions using Angular and .NET, leveraging Azure services to meet project requirements and industry best practices.
- Collaborate closely with cross-functional teams to ensure seamless communication and achieve project milestones.
- Implement modern development practices, including code reviews and CI/CD, to maintain high code quality.
- Consult with clients to understand their technical needs and provide expert architectural and technical guidance.
- Identify opportunities for system enhancements to improve code quality, performance, and user experience.
- Deliver high-quality code through rigorous testing and validation, ensuring maintainability and efficiency.
- Implement interactive diagram creation using D3 or similar libraries within Angular applications.
- Integrate and utilize Azure Open AI models for chat functionalities, including image support.
What we expect from you:
- 5+ years of relevant experience as a Full-Stack Software Engineer.
- Strong proficiency in Angular 18+ application development.
- Experience with D3 or similar libraries for diagram creation.
- Expertise in .NET / APIs and JSON processing.
- Experience with Azure Functions.
- Experience integrating Azure Open AI, particularly with chat models that support images.
- Ability to work independently and manage tasks effectively.
- Experience working with Scrum & Agile methodologies.
- Experience in .NET/C#
- Experience in developing .NET Core applications
- Experience with Unit and Integration Testing
- Hands-on experience and knowledge of API Integrations
- Eagerness to learn and constantly improve yourself;
- Good command of written/spoken English (B2 and above);
Our offer:
- Attractive compensation package
- 100% remote position
- Opportunities for professional growth and development
- Collaborate with top minds from around the globe
- Build world-class digital products for European and US markets
- Long term B2B Contract