Mid Full-stack Engineer
Antal International
Barcelona, Spain
20 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Barcelona, Spain
Tech stack
ASP.NET
.NET
Agile Methodologies
C Sharp (Programming Language)
Code Review
Relational Databases
Software Debugging
Entity Framework
Scrum
Service-Oriented Architecture
TypeScript
React
Software Library
Web Api
Microservices
Job description
We are searching for a C#/ReactJS developer with expertise beyond coding. This individual will play a pivotal role in building and maintaining the companies´ microservices, ensuring the development of robust server-side logic and high-performing responses to external requests. A keen interest in exploring domain logic and optimizing code is key. As a team member, you will be expected to collaborate with your peers bringing best practices in C#, .NET and TypeScript development. Your responsibilities will include:
- Developing, maintaining, and optimizing C# code within our microservices architecture.
- Developing, maintaining and optimizing TypeScript and React code within our front-end services.
- Designing and implementing APIs.
- Optimizing the performance of applications for full-scale production deployments.
- Leading code reviews to ensure the maintenance of high-quality code and fostering knowledge sharing.
- Troubleshooting and debugging to optimize performance.
- Investigating the issues in order to eliminate any problems in future and fix all previous inconsistency.
- Develop reusable code libraries for later use.
Requirements
- At least 2 years in hands C# development experience.
- At least 1 years hands on experience in TypeScript and ReactJS.
- In-depth knowledge of .Net platform and C# language.
- Experience in Asp.Net WebAPI.
- Proficiency in Entity Framework and relational databases development.
- Proven experience leading a development team and driving projects to completion.
- Experience in agile development, especially SCRUM (optional).
- Demonstrated ability in architecting and building systems using microservice architecture or SOA.
- Fluent English is a MUST.