Senior Software Engineer

New
R
Rustici SoftwareELearning software
We are open to qualified remote candidates residing in the United States.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPythonHTMLCSSJavaJavascriptTypeScriptVue.JsReact

Requirements

  • Develop web applications using Java, Python, JavaScript/TypeScript, or similar languages.
  • Build front-end single-page applications using frameworks such as Vue, React, or similar.
  • Work directly with HTML and CSS.
  • Implement automated unit, integration, and end-to-end tests.
  • Have familiarity with software development lifecycle processes, including agile principles, task estimation, version control, quality assurance, and release management.
  • Experience with a Unix CLI toolset is preferred.
  • Web application deployment experience, particularly with AWS, is beneficial.
  • Experience writing technical or functional specifications is beneficial.
  • Experience mentoring other engineers is beneficial.
  • Experience collaborating across teams, including support, product, and operations, is beneficial.

Responsibilities

  • Maintain and improve existing software products and the ancillary tools used to manage them.
  • Refine interfaces and implementations, resolve bugs, and improve processes.
  • Develop test code and treat quality assurance as part of the development process.
  • Write technical specifications for larger features.
  • Take new features from development through code review and quality assurance.
  • Identify potential product improvements and new features based on customer feedback and engineering ideas.
  • Mentor more junior developers by sharing techniques and experience.
  • Collaborate with support, product, and operations teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now