Full Stack Software Developer And Front End Software Developer (Remote)

Salary: $165.00/yr - $180.00/yr per Year
Job Type: Full time
Experience: Senior Level

Rothe Enterprises Inc

Full Stack Software Developer And Front End Software Developer (Remote)

Full Stack Software Developer And Front End Software Developer |Rothe Enterprises Inc | United States

Job Description

The NASA Open Science Data Repository is seeking a Front-EndDeveloper and Full-Stack Developer to design, develop, and maintain...

Full Stack Software Developer And Front End Software Developer | Rothe Enterprises Inc | United States

Job Description

The NASA Open Science Data Repository is seeking a Front-End Developer and Full-Stack Developer to design, develop, and maintain components the OSDR databases and servers. In this role, the software developers will collaborate closely with back-end developers and other team members to maintain user-facing components and the full stack of applications for the repository. You will enhance and maintain the structure, style, and functionality of web pages, and optimize for performance across a variety of devices and browsers.

Responsibilities Include

  • Develop and Maintain Web Interfaces: Design, develop, and maintain scalable web applications using modern front-end and back-end technologies.
  • Collaborate with Back-End Developers: Work closely with back-end engineers to ensure smooth integration of front-end components with the repository’s back-end systems.
  • Back-End Technologies (for Full-Stack Role): Experience with server-side languages (e.g., Node.js, Python, Java) and frameworks.
  • Optimize User Experience: Focus on delivering a responsive and interactive user experience that is fast, functional, and visually appealing, ensuring compatibility across different devices and browsers. Including troubleshooting and resolving complex technical issues across the full stack.
  • Implement Advanced Features: Develop features such as search functionality, data filtering, sorting, and data visualization tools to help users explore datasets effectively.
  • Ensure Cross-Browser Compatibility: Guarantee that the repository’s front-end performs consistently across various browsers and devices, optimizing for mobile and desktop environments.
  • Code Quality and Best Practices: Write clean, maintainable, and efficient code while adhering to web development best practices and comply with standards for security and performance.
  • Collaborate with Cross-Functional Teams: Work with other developers, designers, and product managers to align technical solutions with user needs and ensure the repository meets its goals.
  • Technical Documentation: Develop and maintain functional requirement documents and guides.

Required Education And Experience

The incumbent should have a bachelor’s degree in computer science, web development, or a related field is required and 5+ years of related experience as a full-stack or front-end developer.

Required Skills And Training

  • Knowledge and working experience in React JS, Next js or Angular JS and Javascript.
  • Experience in Web development (HTML5/ CSS3/ JavaScript/ SQL).
  • Familiarity with RESTful APIs.
  • Familiarity with UI testing frameworks (e.g., Jest, Cypress).
  • Creativity and critical thinking to optimally implement new features.
  • Familiarity with code versioning tools like Git to GitHub.
  • Ability and eagerness to learn and explore new topics independently.
  • Understanding of the entire web development process (design, development and deployment).

Desired Education, Experience, Skills, Or Training (if Applicable)

  • Additional programing and web languages (ORACLE/SQL, PERL, C++, Python, XML, PHP, R, Matlab, or other languages).
  • Experience working with cloud-based data storage solutions (e.g., AWS).
  • Knowledge of build tools (e.g., Webpack, Gulp, npm).
  • Experience with content management systems (e.g., WordPress, Drupal).
  • Familiarity with browser testing and debugging.
  • Knowledge of SEO principles.
  • Familiarity with software like Adobe Suite, Photoshop and content management systems.

Physical And Cognitive Requirements

  • Speaking: Verbal communication using the English language.
  • Written Communication: Produce written work using the English language.
  • Organization: Prioritize multiple, competing assignments.
  • Performance Level: Perform effectively in a fast paced, demanding work environment.
  • Seeing: Must be able to read reports and use computers and other office electronics.
  • Hearing: Must be able to hear well enough to communicate with co-workers.
  • Fingering/Grasping/Feeling: Must be able to write, type and use phone system.
  • Must be able to stand, walk, climb, stoop, kneel, lift, pull and push.
  • Travel Requirement: Must be willing to travel as necessary to meet business needs.

This position is considered remote, but candidate will be required to travel to the nearest NASA center for badging requirements.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.