F

Front End Developer - DeepBD - Charleston, South Carolina, United States

Front End Developer - DeepBD - Charleston, South Carolina, United States
Full-time
Remote
Worldwide

DeepBD is seeking resumes for Front End Developers to support a commercial software project. This position specializes in using pre-existing software that collects a wide variety of open source data and applies artificial intelligence to correlate the data and develop actionable information for users of the software.





Responsibilities:

  • Build new features and maintain existing ASP.NET projects

  • Design beautiful, user friendly UI’s that showcase our technology

  • Consume data from RESTful APIs and present it in a way that is useful to the customer

  • Work collaboratively within the project team, participating in the full system development life-cycle, and work closely with top-level stakeholders


Essential Qualifications:

  • Minimum 2 years of experience UI development

  • Passionate about beautiful design and a great User Experience

  • A mix of business layer and frontend systems programming (ASP.NET Core, C#, MVC Core, jQuery)

  • Strong skills in HTML 5, CSS/SCSS, Bootstrap

  • Experience consuming RESTful APIs

  • Ability to produce results within specified time frames

  • Willingness to learn new technologies, and techniques


 Preferred Qualifications:

  • Experience working in Sketch / Adobe Illustrator

  • Knowledge and experience with Elastic Search 5.x

  • Working knowledge of relational databases (MySQL, MS SQL, PostgreSQL, etc)

  • Experience building UIs with Angular or React

  • Familiarity with GRPC and other transport protocols

  • Experience using source control systems (Git, GitLab, etc)

  • Experience with development/task management tools (Jira, Trello, etc.)

  • A working knowledge of Docker / Kubernetes

  • A working knowledge of web servers (Nginx, IIS, etc)

  • Experience with Amazon Web Services (EC2, S3, ECS, etc.)

  • Experience writing Unit, Integration, End-to-end, and Performance tests

  • Willingness to uphold and further refine organizational processes, methodologies and procedures, both corporate and technical

  • Strong analytical and problem-solving abilities

  • Excellent verbal and written communication skills

  • Intrinsically motivated to contribute as needed and wear whatever “hat” is necessary to accomplish our goals and objective