Share this Job

Full-Stack Javascript Developer

Date: Feb 7, 2019

Location: Huntsville, AL, US, 35806

Company: Bentley Systems

Bentley Systems has exciting and challenging opportunities for Full-Stack Javascript Developers who are passionate about using cutting-edge technologies that enable our users to solve mission critical problems, save time, and greatly reduce costs related to transportation infrastructure.  You will be involved in all aspects of the software development lifecycle and will exercise end-to-end ownership over important features of a new web-based product.  You will leverage modern languages such as TypeScript and Go, and technologies such as Docker and Azure in a fast-moving, agile, friendly, and supportive environment.


You will be a valuable member of a team that is leading the way in delivering solutions that solve some of the transportation industry’s most important challenges.


Location: Huntsville, AL office.



  • Work closely with product management, development leads, and your peers to complete required tasks
  • Participate in the design and development of new features using TypeScript and other languages
  • Write well-tested, well-documented code and APIs, and participate in code reviews
  • Provide and accept constructive feedback
  • Commit yourself to continuous learning and adapting to and integrating new technologies


Required Skills

  • BS in Computer Science, Engineering, Mathematics, or related field OR extensive portfolio demonstrating equivalent qualifications
  • Minimum 2 years’ full-time professional software development experience
  • Proficient in JavaScript or TypeScript and at least one other language
  • Experience working with Git or other distributed version control system (such as Mercurial)
  • Excellent verbal and written communication skills
  • Ability to work independently and solve problems, and to know when to ask for help
  • Ability to learn new technologies quickly, and apply them in production


Desired Skills

  • Experience designing REST APIs using Open API standards
  • Understanding of Docker, Kubernetes, Service Mesh and related technologies and concepts
  • Experience using Visual Studio Code
  • Experience working on a Scrum team
  • Experience using React or other frontend JavaScript framework
  • Experience using Node.js and Express or other server technologies
  • Knowledge of distributed systems, their benefits, and their drawbacks


What We Offer:

  • A challenging, friendly, helpful, and supportive team environment
  • Competitive salary and benefits
  • The opportunity to have a big impact in a growing team
  • The opportunity to learn and grow as a software engineer

About Bentley Systems
Bentley Systems is the leading global provider of software solutions to engineers, architects, geospatial professionals, constructors, and owner-operators for the design, construction, and operations of infrastructure. Bentley’s MicroStation-based engineering and BIM applications, and its digital twin cloud services, advance the project delivery (ProjectWise) and the asset performance (AssetWise) of transportation and other public works, utilities, industrial and resources plants, and commercial and institutional facilities.


Bentley Systems employs more than 3,500 colleagues, generates annual revenues of $700 million in 170 countries, and has invested more than $1 billion in research, development, and acquisitions since 2012. From inception in 1984, the company has remained majority-owned by its five founding Bentley brothers. Bentley shares transact by invitation on the NASDAQ Private Market; strategic partner Siemens AG has accumulated a non-voting minority stake.


Nearest Major Market: Huntsville

Job Segment: Engineer, Design Engineer, Software Engineer, R&D Engineer, Engineering