Codable - We digitize businesses

Full Stack Architect (.NET/Angular)

Full Stack Architect (.NET/Angular)

As a Full Stack Architect (Angular, C#), you will design and develop scalable, maintainable, and high-performance full-stack solutions for enterprise-level applications. You will be responsible for architecting both front-end and back-end systems using Angular and C#, ensuring seamless integration and alignment with business goals. You will work closely with cross-functional teams, including developers, architects, and product owners, to deliver top-notch solutions that meet both technical and user experience requirements.

Key Responsibilities:

  • Architect Full-Stack Solutions: Lead the design and architecture of complex full-stack web applications using Angular for front-end development and C#/.NET for back-end services.
  • Front-End Leadership: Own the front-end architecture using Angular, focusing on reusable components, scalability, and performance optimization.
  • Back-End Development: Design back-end architectures using C#, including RESTful APIs, microservices, and database models to ensure high reliability and performance.
  • Integration: Ensure seamless integration between front-end and back-end systems, focusing on security, data flow, and system scalability.
  • Collaboration: Partner with product owners, customer architects, and development teams to align technical solutions with business objectives.
  • Mentorship: Provide guidance and leadership to front-end and back-end developers, sharing best practices, conducting code reviews, and ensuring adherence to architectural standards.
  • Technology Advocacy: Stay current with emerging technologies and trends in front-end and back-end development, driving innovation across projects.
  • Performance & Security: Optimize applications for performance and scalability, ensuring security standards are met throughout both front-end and back-end systems.
  •  

Qualifications:

  • Front-End Expertise: Strong experience in Angular, TypeScript, RxJS, and state management frameworks like NgRx or Akita.
  • Back-End Expertise: Proficiency in C#, .NET Core/Framework, REST APIs, and microservices architecture.
  • Full-Stack Development: Proven track record of designing and developing scalable full-stack applications that integrate front-end and back-end components.
  • Architecture: Experience in architecting complex systems, ensuring alignment with business goals, and promoting best practices in software design.
  • Cloud Experience: Familiarity with cloud platforms like Azure, AWS, or GCP, and knowledge of deploying full-stack solutions in the cloud.
  • Agile Development: Experience working within Agile teams, utilizing tools like Jira for tracking and continuous delivery pipelines (CI/CD) for automation.
  • Database Skills: Proficient in working with databases, such as SQL Server or other relational/NoSQL databases, ensuring data models are optimized for performance.
  • Ownership & Accountability: Strong sense of ownership and responsibility for delivering high-quality, scalable, and maintainable solutions.
  •  

Elevate Your Experience The Perks of Joining Us:

  • Attractive compensation package with performance-based bonuses
  • Comprehensive private healthcare coverage
  • Bi-annual performance reviews with a structured promotion plan every two years
  • Generous referral rewards program
  • Personalized career coaching and mentoring for professional growth
  • Exceptional opportunities to expand your career across diverse client engagements
  • Embrace and contribute to a culture of diversity within our multicultural teams
Job Category: Full Stack Architect
Job Type: Full Time
Job Location: Hybrid

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
codable

Digitize your business now with our best experts