Senior Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

EasyPower Software ยท 2 months ago

Senior Software Developer

EasyPower Software is seeking a Senior Software Developer to contribute to their mobility simulation products. The role involves collaborating with product managers to design and implement engaging user interfaces and improve existing applications.

ElectronicsSoftware
check
H1B Sponsor Likelynote

Responsibilities

Work closely with product managers to design, prototype, and translate requirements into engaging graphical user interfaces for new features and products
Implement efficient and maintainable UI components using current web technologies and frameworks
Contribute to evolving platform capability and future generations of our products
Maintain and improve interactive applications in existing products

Qualification

Vue.jsReactPythonTypeScriptJavaScriptRESTful APIsGraphQLUX design principlesHTMLCSSData visualizationResponsive designAutomated testing frameworksCloud platformsDockerKubernetesQt

Required

High level of competence with component-based web frameworks such as Vue.js, React, or similar
Fluency and creativity in implementing UX design principles and best practices using HTML and CSS, including responsive design, data visualization, interaction, and usability
Proficiency with Python, including NumPy and Pandas
5+ years of experience with TypeScript and JavaScript, including asynchronous programming, testing/debugging, concurrency and event loops, performance, and package management
Experience integrating RESTful APIs and GraphQL into web applications and data pipelines

Preferred

Demonstrable experience designing and developing GUIs with modern web technologies
Prior experience with large-scale geospatial data visualization - Experience with computational graphics (OpenGL, Metal, Vulkan)
Experience with geospatial visualization libraries such as Mapbox GL, Leaflet, or deck.gl is a strong asset
Familiarity with automated testing frameworks (e.g., Jest, Cypress) and CI/CD pipelines using GitHub actions, GitLab CI, ADO or similar tools
Experience with cloud platforms (e.g., AWS, Azure) and containerization tools such as Docker or Kubernetes
Experience working with Qt

Benefits

Competitive Salary and benefits.
Colleague Recognition Awards.

Company

EasyPower Software

twittertwittertwitter
company-logo
EasyPower is a leading software used by electrical engineers and consultants for power system design and management.

H1B Sponsorship

EasyPower Software has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
unknown
2023-02-23Acquired
Company data provided by crunchbase