Job Description
Morton is seeking an experienced UI Developers to join an Application Development team supporting a large-scale modernization initiative.
The ideal candidate will have strong front-end development experience building responsive, accessible, and user-friendly web applications using modern JavaScript frameworks and related technologies.
Responsibilities
- Transform UI/UX wireframes and prototypes into responsive, production-ready web applications
- Build and maintain modern user interfaces using Angular, React, HTML, CSS, and JavaScript/TypeScript
- Develop and maintain backend integrations, RESTful APIs, and scalable application services
- Collaborate with designers, developers, product managers, and stakeholders in Agile environments
- Ensure applications meet accessibility standards and follow UI best practices
- Write unit and integration tests to ensure code quality and performance
- Maintain full-stack web applications from front-end UI through backend integrations
- Participate in code reviews, troubleshooting, debugging, and ongoing optimization efforts
Required Qualifications
- 5+ years of front-end/UI development experience
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Strong proficiency in HTML, CSS, JavaScript, and TypeScript
- Experience with Angular, React, or similar front-end frameworks
- Experience working with RESTful APIs
- Knowledge of responsive design and cross-browser compatibility
- Experience with Git and Agile/Scrum development methodologies
- Familiarity with CSS preprocessors such as Sass or LESS
- Experience with UI/UX design collaboration tools such as Figma or Sketch
- Strong collaboration and communication skills
Preferred Qualifications
- 6+ years of front-end/UI development experience
- Master’s degree in Computer Science, Software Engineering, or related field
- Strong understanding of front-end optimization and performance tuning
- Experience with accessibility testing and ADA/Section 508 compliance tools (e.g., Lighthouse, aXe, WAVE)
- Experience with testing frameworks such as Jest, Mocha, Jasmine, or Karma
- Experience implementing and testing RESTful and SOAP web services
- Experience working with NoSQL databases
- Knowledge of Java security best practices
- Strong troubleshooting and debugging skills