We are looking for a
Strong Junior Full Stack Developer (.Net + Angular)
to join our team!
Project:
Using AI-powered automation, our client streamlines the cumbersome, yet essential, manual tasks prevalent in the industry today.
This not only significantly enhances customer productivity but also simplifies processes effortlessly.
Our client's solutions facilitate the integration of IT with infrastructure, unlocking vast opportunities in a rapidly expanding market.
This growth is primarily fueled by a shortage of skilled labor and increasing cost pressures.
By offering such solutions, coupled with complementary offerings from partners, our client aspires to establish an ecosystem that caters to the entire industry.
Responsibilities:
Write clear and maintainable code for web applications following best practices and design patterns.
Collaborate with the team to create user stories and refine task descriptions.
Participate in code reviews and provide constructive feedback.
Work closely with PM and BA to understand customer requirements and refine solution definitions.
Design, code, test, and deploy web applications using Angular.
Debug and resolve issues to ensure proper functionality.
Integrate third-party libraries and components as needed.
Engage in continuous learning and seek feedback from more experienced colleagues.
Participate in post-release support and monitoring activities.
Requirements:
Basic understanding of Agile methodologies and Scrum.
Familiarity with networking and cloud computing basics (Azure/AWS).
Experience with .NET Core and ASP.NET Core.
Basic skills in SQL (SQL Server/PostgreSQL).
Knowledge of Git, CI/CD basics, and debugging tools.
Understanding of basic security practices and OOD/SOLID principles.
Good knowledge of Angular and TypeScript.
Understanding of HTTP and REST APIs.
Familiarity with UI/UX design principles.
Basic knowledge of development principles and CI/CD practices.
Personal Profile:
English — Upper-Intermediate
Willingness and ability to learn quickly.
Ability to work both independently and as part of a team.
Eagerness to learn new technologies.
Willingness to take responsibility for assigned tasks and meet deadlines.
Good communication skills and a proactive attitude.
#J-18808-Ljbffr