All UVA and McIntire courses are being taught online throughout the spring semester. More information can be found on McIntire's official COVID-19 page. Learn More

Full-Stack Developer

X-Mode Social
United States
Posted on: 
Company Information
Company Profile: 

X-Mode provides real-time location data and technologies that power location intelligence for advertising and business decisions in financial services, healthcare, high tech, real estate, retail, and the public sector. X-Mode's flagship product is a fast-growing big data location platform, which maps daily the precise routes of 10% of the U.S. population and maps monthly 1 in 3 adult U.S. smartphone users. X-Mode strives to produce and monetize the world’s largest location platform and ultimately create a global “living map” of 1 billion people with the highest quality location data in order to fuel the best location intelligence business solutions.

Position Information
Job Responsibilities: 

X-Mode is looking for a well-rounded full-stack engineer with web application development experience who is interested in delivering well designed, intuitive dashboards for both our internal and external users.


  • Develop and update new/existing internal and external dashboards
  • Write clean code and libraries with reusability, testing, and performance in mind
  • Optimize application for maximum speed and scalability
  • Optimize use of REST API and backend support for a high performing and scalable user interface
  • Collaborate with support team to identify and address bugs and help deliver a high level of customer satisfaction
  • Maintain design and progress information in Atlassian Jira and Confluence
  • Ensure the technical feasibility of UI/UX designs


  • Degree in Computer Science, Engineering or a related field
  • 2-5+ years of experience in full-stack web application development
  • Real world experience in RESTful and Microservices architectures, JavaScript frameworks and tools specifically React, Angular, Node
  • Experience implementing complex/ dynamic web user interfaces with HTML, CSS, Javascript/Typescript
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Familiar with AWS
  • Experience connecting with relational and NoSQL databases
  • Must have past experience clearly communicating to design any limitations or constraints with UX visualizing the dynamic data
  • Past experience using code versioning tools, such as Git, Bitbucket
  • Experience in Agile / Scrum methodologies
  • Independent problem solver with superior technical, analytical and troubleshooting skills
  • Strong interpersonal and communication (written and oral) skills


  • Experience with AWS API
  • Knowledge of cross-browser compatibility issues and ways to work around them
  • Familiarity with tools such as Photoshop/InDesign
  • Experience with Scala


  • Competitive salary
  • Medical, dental, and vision
  • 15 days of paid time off
  • Lunch provided two times a week
  • Snacks, snacks, snacks!
  • Casual dress code
  • Free parking onsite
Type of Position: 
MBA Required: 
Years of Experience Required: 
3 - 5 years
Application Information
Application Instructions: 

Please apply via this link:

Application Due Date: