Inmar - Winston-Salem, NC

posted about 1 month ago

Full-time
Winston-Salem, NC
Wholesale Trade Agents and Brokers

About the position

As a UI Software Engineer at Inmar Intelligence, you will be responsible for designing, developing, and deploying modern web applications using Angular and .NET Core. This role involves collaborating with cross-functional teams to deliver high-quality, user-centric solutions that integrate seamlessly with cloud services, leveraging your expertise in front-end and back-end development along with cloud deployment.

Responsibilities

  • Design and develop responsive web applications using Angular and .NET Core in an agile environment.
  • Architect and implement front-end components and services that meet business and technical requirements.
  • Integrate RESTful APIs and collaborate with backend developers to ensure seamless interaction between front-end and back-end systems.
  • Ensure applications are optimized for maximum speed, scalability, and reliability.
  • Leverage cloud platforms (e.g., Azure, AWS, or GCP) to deploy and manage application environments.
  • Build, test, and maintain CI/CD pipelines to automate deployment and monitoring processes in a cloud environment.
  • Collaborate with UX/UI designers to implement intuitive and accessible user interfaces which are consistent with our business theme.
  • Troubleshoot and resolve complex technical issues across the full stack.
  • Participate in code reviews, architectural discussions, and technology evaluations.
  • Stay current with the latest industry trends, technologies, and best practices to continuously improve the development process.
  • Refactor existing UI's to improve code reuse and maintainability.
  • Refactor existing code to improve performance and user experience.

Requirements

  • 5+ years of experience in front-end development, with a focus on Angular (v8+ preferred).
  • Proficiency in .NET Core (v3.1 or later) for building scalable back-end services.
  • Solid experience in cloud platforms such as Azure, AWS, or Google Cloud, with hands-on experience in deployment, scaling, and monitoring applications.
  • Deep understanding of RESTful APIs, microservices architecture, and web security best practices.
  • Experience in containerization (Docker, Kubernetes) and managing microservices in a cloud environment.
  • Strong knowledge of CI/CD pipelines, version control (e.g., Git), and cloud-based deployment strategies.
  • Ability to work collaboratively in a cross-functional team environment.
  • Strong problem-solving skills and ability to debug complex technical issues.
  • Excellent communication and teamwork skills.

Nice-to-haves

  • Experience with TypeScript and RxJS for handling asynchronous events in Angular.
  • Public GitHub (or equivalent) profile demonstrating activity and use of best practices.
  • Experience with Agile/Scrum methodologies.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
  • The chance to work on exciting projects and influence the direction of future projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service