Enable job alerts via email!

Full Stack Software Developer and Front-End Software Developer, Rothe Enterprises, Inc.

Rothe Enterprises

California (MO)

Remote

USD 100,000 - 150,000

Full time

29 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative organization is seeking a talented Full Stack Software Developer to join their dynamic team. This role involves designing, developing, and maintaining web applications while collaborating with back-end developers to ensure seamless integration. You will focus on optimizing user experiences and implementing advanced features to enhance data exploration. Ideal candidates will possess strong skills in modern front-end technologies and a solid understanding of back-end systems. If you are passionate about web development and eager to contribute to impactful projects, this opportunity is perfect for you.

Qualifications

  • 5+ years of experience as a full-stack or front-end developer.
  • Bachelor's degree in computer science or related field required.

Responsibilities

  • Design and develop scalable web applications using modern technologies.
  • Collaborate with back-end developers for smooth integration.

Skills

React JS
Next.js
Angular JS
JavaScript
HTML5
CSS3
SQL
RESTful APIs
UI testing frameworks (e.g., Jest, Cypress)
Git

Education

Bachelor's degree in Computer Science

Tools

GitHub
AWS
Webpack
Gulp
npm
WordPress
Drupal
Adobe Suite
Photoshop

Job description

Full Stack Software Developer and Front-End Software Developer, Rothe Enterprises, Inc.

The NASA Open Science Data Repository is seeking a Front-End Developer and Full-Stack Developer to design, develop, and maintain components of 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 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:
  • Additional programming 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.

Salary Range: $100,000 - $150,000 based on experience.

This position is considered remote, but candidates will be required to travel to the nearest NASA center for badging requirements. Must be located in one of the following states to be considered for the position: Alabama, California, Florida, Georgia, Indiana, Minnesota, Ohio, Texas, or Virginia.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Aviation & Aerospace

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

NetSuite Developer

Eos Energy Enterprises, Inc.

Pittsburgh

On-site

USD 70,000 - 110,000

19 days ago