DevJobs

Senior Full Stack Developer

Overview
Skills
  • CSS CSS ꞏ 4y
  • HTML HTML ꞏ 4y
  • JavaScript JavaScript ꞏ 4y
  • SQL SQL
  • PHP PHP
  • Python Python
  • Node.js Node.js ꞏ 4y
  • React React ꞏ 4y
  • Angular Angular
  • AWS AWS
  • Azure Azure
  • Geospatial DB
  • GIS
  • PostGIS

ASTERRA is a successful Earth observation company specializing in SAR analytics and innovative technological solutions. ASTERRA's SaaS platform provides satellite-based infrastructure intelligence to a wide range of industries. Through AI technology and geospatial expertise, ASTERRA delivers advanced monitoring solutions that empower organizations to make informed decisions and drive positive impact.


ASTERRA’s R&D is looking for a talented and enthusiastic mid to senior-level Full-stack Developer to join our amazing team! As a Full Stack Developer, you will get the opportunity to enhance your development skills and contribute to taking our product to the next level.



Responsibilities



  • Define the company’s data flow and database standards and requirements.
  • Develop front-end and back-end website architecture.
  • Assist with algorithm and software development tasks.
  • Perform a variety of full-stack development tasks.



Qualifications



Minimum Qualifications:



  • 4+ years of Proven programming skills with NodeJS.
  • 4+ years of Proven web programming with JavaScript, HTML, CSS, React.
  • Strong SQL skills.



Preferred Qualifications:



  • 6+ years of Proven programming skills with NodeJS.
  • 6+ years of Proven web programming with JavaScript, HTML, CSS, React.
  • Bachelor’s degree in computer sciences, Software engineering, Information Technology Engineering.
  • Experience with AWS/AZURE cloud environment.
  • Experience in design and development of large-scale web and mobile applications.
  • Proven experience with Python
  • Additional programming languages: PHP, Angular.
  • Experience with GIS, Geospatial DB (PostGIS).



Requirements



  • An autodidact fast learner, self-starter, broad-minded with a “can do” approach.
  • Excellent analytical skills to identify problems and propose solutions.
  • Strong communication skills & ability to work in a team.
  • High English proficiency (writing, speaking & reading).

ASTERRA