On-site Full Time
--
2P Perfect Presentation

Job Details

· Develop, maintain, and enhance web applications using . NET Core / ASP. NET and Angular (v2+) under guidance from senior engineers.· Implement backend services and APIs (RESTful, basic exposure to Graph QL/g RPC is a plus) following established architecture and best practices.· Participate in refactoring and improving existing systems to enhance performance, readability, and maintainability.· Apply common design patterns such as Repository, Dependency Injection, and Factory with support from senior team members.· Collaborate with Product, QA, and Dev Ops teams to understand requirements and deliver features on time.· Work with message brokers like Rabbit MQ or Kafka for basic asynchronous communication scenarios “Advanced “.· Build and maintain data access layers using SQL Server and gain hands-on experience with NoSQL databases (e.g., Mongo DB).· Participate in code reviews, both receiving and providing constructive feedback.· Develop responsive and reusable UI components using Angular, Type Script, HTML5, CSS3, Sass, and Tailwind CSS.· Use component libraries such as Angular Material or Prime NG to build consistent user interfaces.· Contribute to client-side performance improvements and gain exposure to SSR/CSR concepts (e.g., Angular Universal).· Assist in deploying and maintaining applications using Docker and basic Kubernetes workflows.· Continuously learn new technologies, tools, and best practices in full-stack development.

Similar Jobs

About 2P Perfect Presentation
Egypt, Al Jizah
Information Technology and Services