Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Web Developer I - Apps

$79.04k - $133.02k
Full-time

Esri

Overview

Do you love to develop web applications that leverage the latest technology? Challenge yourself at Esri and build location-aware apps, including Field Maps and Navigator, that enable people around the globe to solve real world problems. We’re looking for smart, user-focused developers to join our agile development team and help push the boundaries of web development while putting their mark on the apps of tomorrow.

Responsibilities

  • Build and maintain scalable web applications using custom, reusable, and responsive UI components
  • Practice disciplined software engineering (such as automated testing, code reviews, and writing beautiful, pragmatic code)
  • Work closely with design teams and product owners to define, design, and implement features
  • Keep our products up to date with the latest frontend technologies

Requirements

  • 1+ years of JavaScript/TypeScript development skills, including concepts like asynchronous programming, closures, and types
  • Experience building standards compliant Web Components with tools like Stencil.js or Lit
  • Experience with HTML/CSS, including concepts like layout, specificity, cross browser compatibility, and accessibility
  • Experience working with modern Single Page Application frameworks like React, Ember or Vue
  • A sincere commitment to crafting readable and reliable code
  • Excellent problem-solving, verbal and written communication, design, development, and debugging skills
  • Bachelor's degree in computer science, engineering, mathematics, GIS, or related field

Recommended Qualifications

  • Experience working with the Ember framework
  • Familiarity with Esri’s ArcGIS platform
  • Master’s degree in computer science, engineering, mathematics, GIS, or related field

Total Rewards

Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

A reasonable estimate of the base salary range is

$79,040—$133,016 USD

The Company

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.

If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email View email address on aiapply.co and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Web Developer I - Apps in Portland, ME vacancy
  • $79.04k - $133.02k

    OverviewDo you love to develop web applications that leverage the latest technology? Challenge yourself at Esri and build location-aware apps, including Field Maps and Navigator, that enable people around the globe to solve real world problems. We’re looking for smart,... 
    Application

    ESRI

    Portland, ME
    15 hours ago
  •  ...Cheez ( is a new app that sends you the pictures that your friends take of you, powered...  ...design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and...  ...maintainable, and scalable code using modern web development technologies and best practices... 
    Application
    Full time

    Cheez

    Portland, ME
    1 day ago
  •  ...Brazil, UK & Australia Job Description Required Skills: Full Stack developer with Min 6+ years overall experience in development and...  ...Security , Node.JS, Passport, OAuth Minimum 3+ years in developing Web services. Should have Strong systems integration experience and... 
    Application
    For contractors

    VDart Inc

    Portland, ME
    20 hours ago
  •  ...Disability, Critical Illness, Accident, AD&D, Legal Shield, etc. We help you take care of your mind with a paid subscription to the Calm app, and your wallet with cashback available through thousands of vendors (Ace Hardware, Verizon, Overstock.com, and more). #J-18808-... 
    Application
    Temporary work
    Remote work

    Bridgeview Inc

    Portland, ME
    20 hours ago
  •  ...Presently, we are actively looking for software engineers with a driven mindset. Get the right opportunity and gain experience in building web-centric solutions on Java. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates or... 
    Suggested
    H1b

    SynergisticIT

    Portland, ME
    3 days ago
  • $140k

     ...professional experience building software in a production environment ~ Regular use of AI coding tools ~ Experience building large web applications in React ~ Experience with TypeScript and/or Go ~ Experience with Postgres and/or DynamoDB; SQS or Kafka ~ Strong... 
    Application
    Remote work

    IDEXX

    Westbrook, ME
    3 days ago
  • $40k - $60k

     ...reports within CRM and ticketing systems. Administer internal apps or dashboardsno coding required, but ability to understand, test,...  ...pivot tables, lookups, conditional logic) ~ Proven comfort managing web-based systems and working across multiple tabs and apps daily ~... 
    Application
    Full time

    Nova Analytic Labs LLC

    Portland, ME
    3 days ago
  •  ...conduct introductory meetings with decision-makers to understand their needs and present our solutionsCollaborate with the sales team to develop and implement effective lead generation strategiesMaintain accurate records of all sales activities and customer interactions in... 
    Work at office

    Canam

    Portland, ME
    20 hours ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will...  ...client frameworks like React or Angular, Google App Engine, Amazon EC2, database design, knowledge of and web protocols Based on team assignment, may... 
    Application
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Portland, ME
    20 hours ago
  • Clinical Case Manager The Clinical Case Manager supports patients, healthcare providers, and internal teams in coordinating prescription services from enrollment through fulfillment. This role ensures documentation is complete and accurate, facilitates communication...
    Application
    Full time
    Work at office
    Monday to Friday
    Shift work

    MedRhythms, Inc.

    Portland, ME
    3 days ago
  •  ...efforts, including website traffic, digital advertising, email engagement, social media performance, and admission funnel activity. Develop and execute advancement and campaign communications in partnership with Development, including annual giving, major-gift,... 
    Application
    For contractors
    Local area
    Immediate start
    Remote work
    Flexible hours

    Waynflete

    Portland, ME
    22 hours ago
  •  ...ability to manage multiple priorities effectively. Proficiency in Microsoft Office Suite (Word, Excel, Outlook) and Google Workplace Apps (gmail, docs, sheets, calendar), general comfort with digital tools for scheduling and document management. Excellent written and... 
    Application
    Work at office

    Maine Wing Management LLC

    Portland, ME
    7 days ago
  • $202.2k - $415.1k

     ...This leader operates at the intersection of infrastructure and software engineering, ensuring platform reliability, scalability, and developer productivity while enabling business transformation. The role oversees a complex ecosystem of approximately 120 platforms, tools,... 
    Application
    Full time
    Temporary work
    Work at office
    Flexible hours

    Unum Group

    Portland, ME
    1 day ago
  •  ...Essential Duties and Responsibilities: - Develop and deploy advanced methods to analyze...  ...solutions by integrating data products into Power Apps and automations using Power Automate....  ...and Qualifications: -Experience with web application development technologies, including... 
    Application
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    MAXIMUS

    Portland, ME
    2 days ago
  •  ...software development teams automate build and deployment process configure high availability hosting configurations in Amazon Web Services maintain internal software, hardware and networking systems work on security compliance efforts provide some off-hours... 
    Application
    Work experience placement

    Portland Webworks

    Portland, ME
    7 days ago
  •  ...6. Maintains knowledge of technology innovations and trends, recommending solutions that improve efficiency and security. 7. Develops and maintains documentation related to IT procedures, configurations, and troubleshooting steps. 8. May assist with training junior... 
    Work experience placement
    Work at office
    Immediate start

    Orthopaedic Associates of Maine

    Portland, ME
    7 days ago
  •  ...Lifecycle Management, Workflows, Access Gateway, Okta Identity Engine.Hands-on experience with Microsoft Entra ID — Conditional Access, app registrations, enterprise apps, PIM, B2B, hybrid join.Active Directory engineering experience — multi-domain/multi-forest, Group... 
    Application
    For contractors

    Tyler Technologies

    Yarmouth, ME
    4 days ago
  •  ...Cheez ( is a new app that sends you the pictures that your friends take of you, powered by facial recognition. Responsibilities:...  ...create engaging and intuitive user interfaces for our mobile app Develop user flows, wireframes, prototypes, and high-fidelity visual... 
    Application
    Full time

    Cheez

    Portland, ME
    1 day ago
  • $50k - $60k

     ...DescriptionHearts of Pine is seeking a Digital Marketing Manager to guide our brand-building efforts, with a primary focus on our email and web presence, while also contributing to other campaigns across digital and experiential marketing. This role reports to the club's VP of... 
    Full time
    Work from home
    Weekend work
    Afternoon shift

    Gondola

    Portland, ME
    1 day ago
  • $85k - $100k

     ...functional requirements documents, traceability matrices, etc.). Analyze current-state processes, workflows, and data structures; develop future-state designs that improve efficiency, clarity, and standardization. Support software selection efforts including RFP/RFI... 
    Application

    BerryDunn

    Portland, ME
    2 days ago
  • $21 - $28 per hour

    Life At Diodes Join our organization and support our vision to inspire future technology through leading semiconductor solutions. Diodes delivers advanced analog and power semiconductor solutions to the world's leading technology companies, driving innovation, efficiency...
    Local area

    Diodes

    South Portland, ME
    20 hours ago
  • $100k

     ...about coding or technology and ready to make your mark in tech? For more than 14 years, SynergisticIT has been helping aspiring developers like you excel in the tech industry. We focus on equipping you with the skills and experience needed to not only secure a job but... 
    H1b

    SynergisticIT

    Portland, ME
    5 hours ago
  • $152.4k - $173.3k

    About the Team & RoleAs the Senior Manager for Technical Account Management (TAM), you will lead and transform our global TAM organization into a strategic value-driver for our enterprise customers. You will oversee the execution of our Tiered TAM Service Model, ensuring...
    Full time
    Flexible hours
    Shift work

    WEX

    Portland, ME
    20 hours ago
  • $123.14k - $202.49k

    OverviewJoin Esri’s Field Apps team and lead the development of powerful Android applications...  ...in the field.As a Senior Software Developer, you’ll drive technical direction, mentor...  ...the following technologies: GIS, RESTful web services, GitMaster’s degree in computer... 
    Application
    Relocation
    Relocation package

    ESRI

    Portland, ME
    4 days ago
  • $114.96k - $142.01k

    Join Martin's Point Health Care - an innovative, not-for-profit health care organization offering care and coverage to the people of Maine and beyond. As a joined force of "people caring for people," Martin's Point employees are on a mission to transform our health care...
    Application
    Full time
    Remote work

    Martin's Point Health Care

    Portland, ME
    3 days ago
  •  ...Familiarity with Linux, HTML5, JavaScript, .NET, SQL, Angular, and REST APIs is beneficial ~ Experience with data modeling tools and web services is beneficial ~ Experience with automated tests, continuous deployment, and test-driven development is beneficial... 
    Application
    Full time

    Tyler Technologies

    Yarmouth, ME
    20 hours ago
  •  ...Cheez is a new app that sends you the pictures that your friends take of you, powered by facial recognition. See the iOS app or...  ...prioritize, plan, and execute product roadmaps and sprint plans Develop user stories, acceptance criteria, and detailed product... 
    Application
    Full time

    Cheez

    South Portland, ME
    4 days ago
  •  ...Pediatric Neurologist to join our practice. Join a well‑established Pediatric Neurology Division of four pediatric neurologists and one APP within the Neurology Department consisting of 35+ sub‑specialty trained Adult and Pediatric Neurologists, Neurohospitalists, and... 
    Application
    Full time

    Ascension St Vincent

    Portland, ME
    20 hours ago
  •  ...control, safety, and coordination of subcontractors and Internal technical and support staff. Work with project team members to develop the project cost breakdown structure and baseline budget. Develop and implement effective cost control procedures to track project... 
    For subcontractor
    Work at office

    WSP

    Portland, ME
    4 days ago
  • $60.3k

    Thriveworks is currently seeking Licensed Clinicians to provide a mix of telehealth and face-to-face sessions in Portland, ME. About the job Thriveworks is a mental health care company founded by clinicians in 2008 and still led by them today. With 340+ locations...
    Application
    Bi-weekly pay
    Part time
    Flexible hours

    Thriveworks

    Portland, ME
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Web Developer I - Apps. Be the first to apply!