DevJobs

Full Stack Engineer

Overview
Skills
  • Go Go ꞏ 5y
  • JavaScript JavaScript
  • TypeScript TypeScript
  • Rust Rust
  • Ruby Ruby
  • Java Java
  • C++ C++
  • Node.js Node.js ꞏ 5y
  • MongoDB MongoDB
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • Git Git
  • CI/CD CI/CD
  • AWS AWS
  • Elastic search
  • Crystal
  • Active Directory
  • SSO
  • Tsed.io

Bright is a rapidly growing, top-tier venture-funded company, focusing on developer-centric application security for the enterprise. We enable organizations to fix security issues before they reach production by integrating security early in the software development process, reducing reliance on manual testing, and running scans frequently.


Position:

We are seeking a talented and experienced Full Stack Engineer with a strong emphasis on backend development, a founder mindset, passionate about app security and web vulnerabilities to join our dynamic team. As a Full Stack Engineer, you will play a pivotal role in designing, implementing, and maintaining our solution. You will collaborate closely with cross-functional teams to deliver high-quality software solutions.


About the product:

The company is developing a SaaS product that helps developers find vulnerabilities (security breaches) in their apps.

Sphere of operation: Application Security Testing


Key Responsibilities:

  • Actively contribute to backend development using various languages such as Node.js and/or Go Lang.
  • Development of microservices based on Node.js and Tsed.io for DAST solutions.
  • Ensure smooth integration between user interfaces and server-side logic to develop and maintain user-friendly, responsive applications.
  • Write clean, modular, and scalable code to enhance the overall performance and maintainability of the applications.
  • Unit, Integration, and E2E testing of the product.


Stack or technologies and architecture:

  • Microservices: GoLang, NodeJs (Typescript)
  • Core engine: Crystal
  • Fluency or understanding of specific languages, such as Javascript / Typescript / Go / C++ / Crystal / Rust / Java/ Ruby
  • Knowledge and experience in AWS, CI/CD, PostgreSQL, MySQL, Git


Qualifications:

  • Minimum 5 years experience in backend development in a senior role & minimum 3 years experience in frontend development in a senior role; Deep understanding of concurrent programming and web concepts.
  • Strong problem-solving skills and ability to troubleshoot and optimize code for performance.
  • Excellent collaboration and communication skills to work effectively within cross-functional teams.
  • Strong knowledge of OOP and design and architecture patterns such as DDD, Event Sourcing and CQRS.
  • Familiarity with CI/CD tools like GitHub actions / Jenkins, RESTful APIs and asynchronous request handling.
  • Ability to adapt to evolving technologies and learn new skills quickly.
  • Self-learner, strong can-do attitude and great interpersonal skills.
  • Understanding patterns and best practices, weighing pros and cons, and detecting and avoiding anti-patterns.
  • High level of experience in data storage technologies like PostgreSQL, MongoDB, and Elastic search
  • Experience with authentication methods like SSO, Active Directory, or similar


Benefits:

  • Competitive salary
  • Hybrid work setting
  • World-class security experts changing the world of application and API security. Do it with us.
  • A global diverse and inclusive workplace. Bright is an equal-opportunity employer and our team is composed of individuals from many diverse backgrounds, lifestyles, and locations.

Bright Security