A leading Geographic Information Systems company is seeking a Full Stack Developer with a focus on front-end technologies to enhance its suite of innovative GIS software products. This role involves crafting high-performance user interfaces and collaborating with cross-functional teams to deliver scalable solutions on ArcGIS. Candidates should have over 5 years' experience in software development, be proficient in HTML5 and CSS3, and possess strong problem-solving and communication skills. A bachelor's degree in Computer Science is required, with preferred qualifications including a master’s degree and experience with ArcGIS.
Qualifications
5+ years of experience in software development, focusing on front-end engineering.
Proficiency in HTML5, CSS3, and creating responsive designs across devices.
Experience with common design patterns like MVVM and MVC.
Familiarity with SQL and common RDBMS systems like SQL Server and PostgreSQL.
Responsibilities
Create clear, interactive visualizations and intuitive UI components.
Collaborate to define efficient APIs and data models.
Write clean, maintainable code, participating in peer reviews.
Mentor junior developers and keep abreast of emerging technologies.
Skills
HTML5
CSS3
Responsive design
SQL
Agile methodologies
Problem-solving
Communication
Education
Bachelor’s degree in Computer Science
Master’s degree in Computer Science
Tools
Git
Webpack
ESLint
ArcGIS
Job description
A leading Geographic Information Systems company is seeking a Full Stack Developer with a focus on front-end technologies to enhance its suite of innovative GIS software products. This role involves crafting high-performance user interfaces and collaborating with cross-functional teams to deliver scalable solutions on ArcGIS. Candidates should have over 5 years' experience in software development, be proficient in HTML5 and CSS3, and possess strong problem-solving and communication skills. A bachelor's degree in Computer Science is required, with preferred qualifications including a master’s degree and experience with ArcGIS.