FullStack Developer

Overview

Vox Technologies was founded on a few guiding principles: We succeed when all other options have failed for our customers, meaning that we are the company of last resort and if we cannot provide a solution nobody can. Vox is data driven; the answers, solutions, to our customer’s problems are found in data in the world around us. It is every employee’s duty to leverage their knowledge base by synthesizing the data around them, collaborate with their team mates to compile that data, and find the appropriate solution. Vox Technologies’ employees are continuously learning; growing as employees and individuals and should always be champions for this solution oriented, data driven culture.

We’re looking for a Full Stack developer who will take a key role on Vox Technologies team.

The Full Stack Developer role will serve as a resource responsible for the company’s web developmental needs.

This role will assist with all existing developmental issues, future fixes/improvements, and new software efforts.

Our Full Stack developer must have knowledge in all phases of software development. This resource will be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our {platforms/applications/etc.}

PRIMARY RESPONSIBILITIES:

  • Maintain and enhance existing app code.
  • Develop new modules on application as per functional specifications.
  • Process requests from manager in a timely manner.
  • Contribute to the entire application lifecycle.
  • Develop functional and fast-responsive web applications, using markup languages.
  • Elaborate mobile-based and web-based features.
  • Troubleshoot apps for bugs.
  • Fix bugs when necessary and improve usability.
  • Improve apps for maximum speed.
  • Troubleshoot UI and improve its performance accordingly.
  • Employ the latest technology in order to re-build legacy apps.
  • Integrate UI elements with server-side ones.
  • Detect and fulfill front-end and back-end requirements.
  • Perform training and support activities.
  • Develop reusable code.
  • Collaborate with developers, designers, sys admins, and customers. Tailor web solutions to their needs and requirements.
  • Write comprehensive manuals, guides, and documents.
  • Compile prototype and quality mockups.
  • Make sure that high-quality graphic standards are met.
  • Stay consistent with company brand.

ADDITIONAL RESPONSIBILITIES:

  • Contribute new ideas to improve current processes.

EXPERIENCE AND BACKGROUND:

  • Candidate must possess a strong work ethic, positive mental attitude, motivation, and ability to work independently.
  • 5+ years of experience in full-stack web application design and development.
  • Expertise in designing overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Ability to collaborate with the rest of the engineering team to design and launch new features.
  • Experience working with graphic designers and converting designs to visual elements.
  • Indepth understanding of security and data protection.
  • Maintain code integrity and organization.
  • Proficiency in Front-end (CSS) frameworks like Foundation or Bootstrap.
  • Highly experienced with back-end programming languages {{Ex: PHP, Python, Ruby, Java, .NET, JavaScript etc}}.
  • Proficient experience using {{Ex: advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.}}.
  • Development experience for both mobile and desktop environments.
  • Understanding of server-side languages such as PHP, Python, Ruby, Java, JavaScript, and .Net.
  • Proficiency in Database technologies like MySQL, Microsoft SQL, Oracle, PostgreSQL, and MongoDB.
  • Experience with API design/development and usage of push notifications.
  • Knowledge of code versioning tools {{such as Git, Mercurial or SVN}}.
  • Proficiency in Linux OS and basic knowledge of Windows and Unix.
  • Proficiency in Big Data Management.
  • Understanding of SEO standards.
  • Bachelor’s degree is highly preferred.

Bonus Points for these (not all are required, as many are a plus):

  • UI best practices, UI standards.
  • Redux, Sagas, Redux-Saga, Cordova, GraphQL, Material UI, Bootstrap.
  • MVC design patterns, or MV? Or MVwhatever, MVVM design pattern, OOD.
  • Any NoSQL database (Azure Document DB, Cosmos, MongoDB, Mongo, Couchbase, CouchDB, IBM Domino, ArangoDB, BaxX, Clusterpoint, MarkLogic, Qizx, RethinkDB, Amazon DynamoDB, Bigtable, or Firebase).
  • WebPack, NPM, Continuous Integration Tools.
  • Web Accessibility, Web Site Security.
  • SQL Server, TSQL, SSIS, SSRS.
  • C#, ASP.NET MVC.
  • Team Foundation Server, TFS, Git.
  • Agile, Scrum, Test-Driven Development (TDD).

Apply

Apply by emailing your resume and cover letter to employment@voxtechnologies.com. Please include the position you are applying for in the subject line.