Senior UI Software Engineer

Ursa Space Systems

Worldwide
Full-time
Software Development
python
javascript
angular

Description

Senior UI Software Engineer

**
About Ursa Space Systems**

Ursa Space Systems is building ground-breaking solutions to deliver global economic intelligence to organizations around the world. Through our SAR/EO/RF satellite network, and data fusion expertise, Ursa Space detects real-time changes in the physical world to expand transparency. Our subscription and custom services enable you to access satellite imagery and analytic results with no geographic, political or weather-related limitations.

**

Job Summary**

Ursa is looking for a seasoned software engineer to join our growing team! We are building ground-breaking solutions to deliver global economic intelligence to organizations around the world. There is a lot of cross-pollination here at Ursa Space. You will have the opportunity to work with a diverse team of highly-skilled developers, working on a variety of projects. There are no egos here - we are looking for the best ideas and are eager to hear your input!

The ideal candidate will bring experience in developing and deploying data-driven web service technologies in support of both internal systems and customer-facing applications.

This position will report directly to the UI Lead / Team Manager

This position is fully remote.

**

Job Responsibilities**

  • Contribute to an agile development team building service-oriented infrastructure to support production and distribution of Ursa product line
  • Work with Product Owners, UX designers, and other team members to translate requirements and hi-fi mockups into reusable UI components for our applications
  • Work with the UI Team and other teams to determine the priority, effort, and dependencies of new features and improvements
  • Work with the UI Team to plan, groom, estimate, implement, and test features in an iterative manner
  • Generate rapid prototypes of third-party integrations early in the design phase to determine feasibility and optimal approach
  • Take proof-of-concept algorithms and analytic designs and generate robust and efficient software to run within a containerized software platform space
  • Design and implement efficient, modular, well-documented and well-tested code
  • Support the product development team to implement customer requirements
  • Learn new technologies
  • Mentor teammates
  • Participate in design discussions and code reviews
  • Communicate effectively and collaborate frequently with peers
  • All other duties as assigned

**

Requirements**

  • B.S. or M.S. in Computer Science, Information Science, or other engineering discipline in which software development is a focus
  • 8+ years of software development experience
  • Experience with JavaScript (ES6+), HTML5, and CSS3
  • Excellent written & verbal communication, interpersonal, and organizational skills

**
Preferred Skills**

You should be familiar with some of these - you are not expected to be an expert in all of them:

  • Web application frameworks (Angular 2+ preferred)
  • Typescript
  • SASS or LESS
  • Third party frameworks such as Mapbox, Esri ArcGIS, Tableau
  • Linux
  • Consuming RESTful APIs
  • NoSQL and SQL databases (MongoDB, Redis, MySQL)
  • Testing frameworks (Jasmine, Karma, Jest)
  • Cloud services (AWS, Azure, Google Cloud Platform)
  • Kubernetes, Docker, at-scale deployments

**
Bonus Qualifications**

These are skills that we are always looking for but are not required:

  • High-speed and highly interactive visualization environments
  • Integrating third-party applications (Tableau, ArcGIS, etc.) into a front end
  • Mobile Development (Flutter, Nativescript)
  • UI/UX Design (Figma)
  • Scrum Master
  • CI/CD experience
  • Security best practices
  • Machine learning techniques
  • Prior experience deploying image and signal processing algorithms for various sensing modalities, including SAR, electro-optical imagery, RF, or others
  • GIS
  • Java
  • Python
  • Networking/Systems Administration

**
Location**

  • Remote

**
Benefits and Perks**

  • Competitive compensation
  • Flexible PTO
  • Stock Options
  • 401(k) Match
  • Medical, dental and vision coverage
  • Life Insurance
  • Paid Holidays
  • Employee Resource Groups
  • Educational Assistance Program
  • And more . . .

One of our company values is to empower diversity, equity, and inclusivity. Ursa Space Systems is an Equal Opportunity Employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. If you are interested in applying for an employment opportunity and feel you need a reasonable accommodation pursuant to the ADA, please contact us at HR@ursaspace.com

7jNesQcF6j

Job Summary

Job ID:1452
Company:Ursa Space Systems
Location:Worldwide
Job Type:Full-time
Primary Tag:Software Development

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

https://ursaspace.com

Job Posted:

3 years ago