Planit Group - Eagan, MN

posted about 1 month ago

Full-time - Mid Level
Remote - Eagan, MN
Administrative and Support Services

About the position

PlanIT Group is seeking a passionate and proactive Front-End Angular Developer to support a Federal customer in the Washington, DC area. This role involves working on a time-critical web application project, integrating with .NET Core APIs, and being part of a small, agile team that follows best practices and industry standards.

Responsibilities

  • Design, develop, and maintain the front-end of web application using Angular (18).
  • Seamlessly integrate the front-end with .NET Core APIs.
  • Work within an agile development environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Follow and advocate for industry best practices, including responsive design, accessibility, and security guidelines (OWASP Top 10).
  • Write and maintain unit tests for all developed features to ensure high-quality code.
  • Independently handle tasks and collaborate effectively with team members.
  • Participate in code reviews and contribute to the documentation to ensure maintainability and knowledge sharing.
  • Effectively manage time and meet deadlines in a time-critical project environment.

Requirements

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Proficiency in Angular (knowledge of the latest version is a plus).
  • Basic understanding of .NET Core and experience integrating with RESTful APIs.
  • Proficiency with HTML, CSS, and JavaScript/TypeScript.
  • Understanding of responsive design principles and frameworks (e.g., Bootstrap).
  • Awareness of accessibility standards and guidelines.
  • Knowledge of security best practices (OWASP Top 10).
  • Experience or familiarity with unit testing frameworks.
  • Familiarity with version control systems (TFS).
  • Experience with agile tools (e.g., Jira).
  • Familiarity with CI/CD pipelines is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work independently and within a team.
  • Eagerness to learn and adapt to new technologies and methodologies.

Nice-to-haves

  • Hands-on experience with .NET Core development.
  • Basic understanding of UI/UX design principles.
  • Familiarity with DevOps practices and tools and deploying application in IIS.

Benefits

  • Opportunity to learn and grow in a supportive and collaborative environment.
  • Access to mentorship and guidance from experienced developers.
  • Experience working in an agile, fast-paced environment with real-world project exposure.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service