Front End Engineer - Contract

Engineering | Remote |

Front End Engineer - Big Network, Inc.

Big Network is seeking to hire a contract Front End Web Developer to join our software engineering team. This role will focus on our management portal, located at https://portal.bignetwork.com.

As a contract developer, you will be supplied with a scope of work to be completed in a time budget you provide.

What You’ll Do

  • Write well designed, testable, and efficient code that follows software development best practices.
  • Create website layout and user interfaces that implement our product requirements, user stories, and scope of work assigned.
  • Make the UI extremely user friendly and easy to use.
  • Collaborate with our designers to replicate visual design intent.
  • Implement CRUD (create, read, update, delete) operations from various back-end systems and databases.
  • Resolve and raise bugs as needed.
  • Make our designs compatible with all screens (Mobile, Tablet and PC)
  • Create and maintain software documentation.
  • Participate in code reviews with our Software Engineering Teams.
  • Stay up to date with current and emerging web technologies that may be of use to Big Network.

What We’re Looking For

  • Prior proven working experience in front end development.
    1. Figma to Pixel Perfect UI/UX
    2. Responsive design
    • Mobile, Tablet, PC
    1. Consistent CSS / On Brand
  • Capable programming skills and in-depth knowledge of
  • HTML, CSS, Javascript, MEAN Stack, Nest.JS, Gatsby, Jamstack
  • CMS experience
  • Contentful and/or others
  • Expert experience with Angular, specifically Angular 13
  • Functional experience with Electron for our Desktop Applications
  • Experience in web application security, session management, and development best practices (OWASP Top 10 and similar)
  • Experience with Web Authentication (Oauth, SSO)
  • Suitable knowledge of relational and document databases, object oriented programming, and CRUD application development.
  • A working knowledge of networking, the Internet, DNS, TLS, and network troubleshooting skills.
  • Basic knowledge of Search Engine Optimization
  • Strong organizational skills, including project management, prioritization, and written communication.
  • You must be a self-starter with a bias for action; i.e. get things done.
  • B.A. or B.S. in computer science, engineering or technology.