DevJobs

Senior Full Stack Engineer

Overview
Skills
  • Go Go ꞏ 3y
  • C++ C++
  • TypeScript TypeScript
  • Rust Rust
  • JavaScript JavaScript
  • Java Java
  • React React ꞏ 5y
  • Node.js Node.js ꞏ 3y
  • GraphQL GraphQL
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • Git Git
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Enzyme
  • Jest
  • Selenium Selenium
  • Crystal
  • Unit Testing
  • cypress.io

Bright, a rapidly growing venture-funded company, specializes in developer-centric application security for enterprises. Our mission is to enable organizations to address security vulnerabilities early in the software development process, reducing reliance on manual testing and ensuring secure applications before production.

Position: We're seeking a skilled Full Stack Engineer, with a focus on frontend development, to join our team. In this role, you'll be instrumental in designing, implementing, and maintaining our web applications, prioritizing user interface and experience. Collaboration with cross-functional teams is key to delivering top-notch software solutions.

Product Description: Our SaaS product aids developers in identifying vulnerabilities within their applications, focusing on Application Security Testing.

Key Responsibilities:

  • Develop and maintain responsive, user-friendly web applications with a frontend emphasis.
  • Collaborate with UX/UI designers for visually appealing interfaces.
  • Contribute to backend development using Node.js or Go Lang.
  • Ensure smooth integration between frontend and backend systems.
  • Write clean, modular code to enhance application performance and maintainability.
  • Support codebase health.

Technology Stack and Requirements:

  • Minimum 5 years of ReactJS experience.
  • Minimum 3 years of NodeJS/Go experience.
  • Proficiency in JavaScript/TypeScript/Go/C++/Crystal/Rust/Java.
  • Knowledge of AWS, CI/CD, PostgreSQL, MySQL, Git.
  • Strong problem-solving skills and ability to optimize code.
  • Experience with unit testing.
  • Excellent collaboration and communication skills.
  • Ability to adapt to new technologies quickly.

Nice-to-Have:

  • Experience with Docker, Kubernetes, and configuration management tools.
  • Familiarity with GraphQL, Jest, or Enzyme.
  • Contribution to open-source projects or a strong GitHub profile.
  • Test automation experience (Selenium, cypress.io).

Bright Security