Digium is looking for a talented software engineer to join its San Diego development team. This new position will join a tight-knit, fast moving team that works on our award-winning business phone system and will be asked to design and implement creative solutions to empower our users with easy to use communication tools. If you're motivated, creative, and like to take ownership of problems, we want to talk to you.
Duties of Position
Develop rich, real-time web applications, targeting the most modern browsers, using the latest browser-based tools and technologies in order to augment and enhance the Digium suite of communications solutions.
Interpret mockups, wireframes, and feature definitions into highly interactive browser-based user interfaces and applications.
Follow established best practices in the development of unit/integration tests and build/deployment scripts.
Assist with defining software architectures and evaluating frameworks and tools for application development.
Ensure optimal performance, usability, and compatibility of applications.
BS in Computer Science or equivalent education/professional experience.
A minimum of 2 years of professional web application development experience.
A strong understanding of software engineering principles and practices.
Good understanding of asynchronous request handling, partial page updates, and AJAX.
Experience with NodeJS and NPM, and/or Node-style development patterns.
Experience with the HTML5 WebSocket API and/or Socket.io is big plus.
Excellent knowledge of modern CSS techniques and experience with a CSS Preprocessor such as Sass or LESS.
Linux power user.
Proficient in the use of code versioning tools, such as Git.
Highly motivated self-starter that embraces the challenge of finding unique and elegant solutions to challenging problems.
Digium®, Inc., the Asterisk® Company, created and is the innovative force behind Asterisk, the most widely used open source telephony software. Since its founding in 1999 by Mark Spencer, Digium has become the open source alternative to proprietary communication providers, with offerings that cost as much as 80 percent less. Digium offers Asterisk software free to the open source community and offers Switchvox, Digium's Unified Communications solution to power a broad family of products for small, medium and large businesses. The company's product line includes a wide range of telephony hardware and software to enable resellers and customers to implement turnkey VoIP systems or to design their own custom communications solutions. At Digium, we're changing the way businesses communicate.
Digium is proud to offer a comprehensive benefits package to eligible employees, which is designed to promote their personal well being as well as of their families. Digium not only offers a very competitive health benefits package including medical, dental and vision coverage, we also offer income protection benefits including life insurance, short term disability, and long term disability.