CrawlJobs Logo

Junior Developer (Web & App Experience)

ksat.com Logo

KSAT 12

Location Icon

Location:
United States , Detroit

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a junior-level developer who is passionate about building best-in-class web and app experiences. You will join the team responsible for our websites and apps, focused on delivering deeply personalized experiences and elevating video engagement across every market we serve. This role is for someone who obsesses over the details that separate a good digital experience from a great one — performance, design, responsiveness, and engagement. You will rapidly prototype new features, ship them into production, and iterate based on real user behavior and feedback. We are looking for someone who strives for best-in-class experiences in web design and community engagement, and who takes pride in leveraging modern tools and frameworks to deliver polished, high-performance products. You will be part of the award-winning Graham Digital team, known for its strong culture of collaboration and innovation. Your work will directly shape how audiences across our markets in Detroit, Houston, San Antonio, Orlando, Jacksonville, and Roanoke experience our local journalism. The features and experiences you build will influence how tens of thousands of people discover stories, watch our video, and connect with their communities every day.

Job Responsibility:

  • Design, build, and ship features for our websites and apps that deliver best-in-class user experiences
  • Develop deeply personalized experiences that surface the right content to the right audience at the right time
  • Elevate video engagement across our platforms — from playback experience to discovery, recommendations, and monetization
  • Rapidly prototype new ideas, release them to production, and refine based on real user behavior, performance metrics, and direct feedback
  • Collaborate closely with product, design, newsroom, and digital teams to turn ideas into polished, high-performance features
  • Apply modern development frameworks, tooling, and best practices to keep our platforms fast, reliable, and scalable
  • Contribute to the ongoing evolution of our web and app architecture, adopting new tools and techniques that raise the bar on what we can deliver

Requirements:

  • Frontend and backend experience with React or a similar modern JavaScript framework (Next.js, Vue, Svelte, Node.js, etc.)
  • A portfolio of shipped work — personal projects, open-source contributions, or professional experience — that demonstrates your eye for design, performance, and user experience
  • Comfort working with version control, testing, deployment pipelines, and collaborative development practices
  • A clear bias toward shipping: you would rather release a good v1 and iterate than polish something indefinitely before users ever see it
  • Strong design sensibility and attention to detail across both visual polish and technical execution
  • A growth mindset and desire to learn in a fast-moving environment

Additional Information:

Job Posted:
May 04, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Junior Developer (Web & App Experience)

Lead Web Developer

Lollypop is looking at hiring Lead Web Developer who can facilitate closure of b...
Location
Location
Bangalore, Vietnam
Salary
Salary:
Not provided
lollypop.design Logo
Lollypop Design Studio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 5 to 8 years
  • Should have developed websites[marketing, transactional] for different verticals – healthcare, financial sector, educational
  • Web technologies should include: HTML, CSS, JS, Jquery, WordPress, Magento, ReactJS, mean stack, expressJS, Django, AngularJS [ver8]
  • knowledge of NodeJS and integrations into CMS systems is good [ CMS types can be Umbraco, wordpress]
  • Good communicator with strong program management skills
Job Responsibility
Job Responsibility
  • Identify user and system requirements for new website and web-apps
  • Work hand in glove with the UI designers
  • Prioritizing software development projects, setting timelines and assigning tasks to team members.
  • Run functionality testings and debug code
  • Oversee junior web developers and evaluate their performance
  • Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons)
  • Ensure our software documentation is up-to-date
  • Collaborate with mobile developers to build mobile-responsive websites
Read More
Arrow Right

Intermediate / Senior FullStack Developer – App (TypeScript & Python)

Due to our consistent growth, we are seeking to expand our Data, Software and De...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good knowledge in javascript and python
  • Experience with Docker
  • Good knowledge in English and fluency in French
  • Familiar with production development workflow (code reviews, fast forward git policy, pair coding, SCRUM)
  • From 4 years of experience
  • Desire to train junior developers and explain software design and good practices
  • Desire to keep learning from more experimented developers
  • Desire to suggest improvements in architecture or features
  • Ability to understand break epic track in achievable issues
  • Excellent communication skills, in both formal and informal settings, and in English and French
Job Responsibility
Job Responsibility
  • Build interactive web applications
  • Testing and refactoring code already used in existing project
  • Introducing object oriented patterns in functional code
  • Profile and optimizing TypeScript and python codes
  • Develop, optimize, update and deploy software for portfolio management, in-depth analysis of risk models, interactive forms and data visualization, export of outputs adapted to users, monitoring of contracts and associated data, testing and validation of existing solutions
  • Maintain the software solution with version management, technical documentation, programming best practices
  • Support, test and correct the tools of continuous integration and continuous development (CI/CD), data storage, modularization and containerization of IT solutions, connection to external and internal API’s
  • To participate in assessment and definition of user needs, conversion of technical specification into software development tasks, bug tracking management, software evolution management, choice of technical solutions, discussions with IT partners, improving the skills of technical staff, managing the access and rights of users of internal tools
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world
  • Commitment from Descartes to its staff of continued learning and development
  • Work in a collaborative & professional environment
  • Be part of a dynamic international team, passionate about diversity
  • Join a company with a true purpose
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Senior Front-End Vue Developer

Corporate Tools is seeking a highly skilled Senior Front-End Vue Developer with ...
Location
Location
United States
Salary
Salary:
150000.00 USD / Year
corporatetools.com Logo
Corporate Tools
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Front End development experience with a strong focus on Vue.js
  • Deep knowledge of Vue.js
  • practical experience with Vue 3, Vue Router, Vuex
  • Experience integrating RESTful APIs with Vue.js applications
  • Proficiency with HTML5, CSS3, and preprocessors like SASS/SCSS
  • Familiarity with at least one testing framework like Jest, Mocha, or Cypress
  • previous experience in writing tests for Vue.js applications
  • Experience with build tools like Webpack, Vite, and task runners like npm/yarn
  • Proficiency with revision control systems, particularly Git
  • Experience in responsive design and development
Job Responsibility
Job Responsibility
  • Build and maintain complex Vue.js applications with a focus on performance, scalability, and maintainability
  • Collaborate with cross-functional teams of UX/UI designers, product managers, and back end developers to deliver seamless user experiences
  • Assist with an ongoing process of converting Vue 2 apps to Vue 3
  • Integrate RESTful APIs with Vue.js applications for smooth data flow between the front-end and the back-end
  • Implement robust testing strategies, including unit, integration, and end-to-end tests
  • Contribute to further development of a reusable component library
  • Ensure consistent functionality in all major browsers and devices
  • Support junior and mid-level developers, promoting a culture that fosters knowledge-sharing and continuous improvement
  • Participate in code reviews and provide constructive feedback to peers
  • Stay current with the newest trends and developments in Vue.js, stay up-to-date with the latest tools, and follow best practices while providing valuable insights to the team
What we offer
What we offer
  • 100% employer-paid medical, dental and vision for employees
  • Annual review with raise option
  • 22 days Paid Time Off accrued annually, and 4 holidays
  • After 3 years, PTO increases to 29 days
  • Employees transition to flexible time off after 5 years with the company—not accrued, not capped, take time off when you want
  • Paid Parental Leave
  • Up to 6% company matching 401(k) with no vesting period
  • Quarterly allowance
  • Open concept office with friendly coworkers
  • Creative environment where you can make a difference
  • Fulltime
Read More
Arrow Right

AEM Sr Dev

The Senior AEM Developer role involves designing and implementing solutions usin...
Location
Location
India , bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of development experience in Java – J2EE and JavaScript
  • 5+ years of experience developing solutions Adobe Experience Manager with knowledge of Templates, Layouts, components, APIs (OSGI)
  • 2+ years of experience and expertise with DevOps pipelines for CMS projects
  • 3+ years of experience working on cloud platforms - AWS or Azure. Experience with AWS will be a plus
  • 5+ years’ Experience with Agile Product/ Project Delivery
  • 10+ Years’ experience in frontend development.
  • 5+ Years’ experience & expertise in frontend development using React JS, HTML5, CSS3 and Responsive web application development.
  • Good knowledge & experience of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Developing and implementing frontend architecture to support user interface concepts that conforms to design models based on industry best-practices.
  • Must have the experience in Rest API integrations
Job Responsibility
Job Responsibility
  • Design and implement solutions leveraging AEM Sites
  • Develop digital consumer experiences based on foundation of the AEM product suite, including AEM, CRX, and DAM
  • Translate marketing and web site needs into AEM specific recommendations and solutions
  • Leverage AEM, other state-of-the-art technologies, and integration patterns to solve cross-departmental challenges
  • Work in an agile, rapid development, and prototyping environment
  • Drive project scope and timeline definition based on collaborative needs assessments
  • Design and improve internal development methodologies around Adobe AEM solution
  • Propose technology solutions to enable the business to meet/exceed those goals.
  • Manage SDLC processes and associated artifacts.
  • Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps.
  • Fulltime
Read More
Arrow Right

Senior Salesforce Developer

We are seeking a Sr. Software Engineer specializing in Salesforce development an...
Location
Location
United States , Lisle
Salary
Salary:
84835.61 - 153548.46 USD / Year
adtalem.com Logo
Adtalem Global Education
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Salesforce development, with proven expertise in Apex, LWC, Visualforce, JavaScript, and Salesforce APIs
  • Strong experience with Salesforce UI/UX customizations, including HTML5, CSS3, JavaScript, and SLDS
  • Proven experience with Salesforce integrations (REST, SOAP, and middleware such as MuleSoft)
  • Expertise in Salesforce data management, security best practices, and platform governance
  • Hands-on experience with CI/CD tools, version control (Azure DevOps, Git), and managing large-scale deployments
  • Strong analytical and problem-solving skills with the ability to design scalable and robust Salesforce architectures
  • Excellent communication, leadership, and mentoring skills to collaborate effectively, lead teams, and inspire developers
  • Solid understanding of Agile methodologies (Scrum/Kanban) and ability to work in a fast-paced environment
  • Salesforce certifications such as Platform Developer I, App Builder certifications required
  • Salesforce certifications such as Platform Developer II strongly preferred
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of Salesforce solutions that meet business and technical requirements
  • Build complex, scalable custom solutions using Apex, Lightning Web Components (LWC), Visualforce, JavaScript, and Salesforce APIs
  • Design, customize, and optimize Salesforce UIs, with expertise in LWC styling, HTML5, CSS3, JavaScript, and applying Salesforce UI/UX guidelines and SLDS
  • Lead large-scale deployments and manage release activities, ensuring quality and alignment with enterprise standards
  • Conduct code reviews, enforce coding standards, and ensure high-quality software deliverables
  • Design and implement integrations with external systems using REST/SOAP APIs and middleware tools such as MuleSoft
  • Deliver tailored solutions across Sales Cloud, Service Cloud, Commerce Cloud, and Community Cloud, enhancing business processes and user experience
  • Collaborate with product managers, architects, QA, and stakeholders to gather requirements and maintain technical documentation (system designs, data flows, process flows)
  • Continuously optimize the Salesforce platform through bug fixes, feature enhancements, and performance improvements
  • Stay current with Salesforce releases and updates, recommending best practices and implementation strategies
What we offer
What we offer
  • Health, dental, vision, life and disability insurance
  • 401k Retirement Program + 6% employer match
  • Participation in Adtalem’s Flexible Time Off (FTO) Policy
  • 12 Paid Holidays
  • Eligible to participate in an annual incentive program
  • Fulltime
Read More
Arrow Right

UI Engineer

Citi's Banking Technology is a business aligned technology organization focused ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive Experience in designing and developing web portals and large-scale intranet/internet applications
  • strong hands-on experience of implementing Web application using Angular (16 or above), JavaScript, Bootstrap, HTML5, JSON, CSS, Ajax, etc.
  • strong hands-on experience on Jasmine & Karma
  • experience in SCMs like GIT and tools like JIRA
  • Agile/Scrum methodology experience is required
  • experience with Team City & uDeploy/Jenkins will be an added advantage
  • experience in MongoDB/NoSQL databases are an added advantage
  • experience with Cypress will be an added advantage
  • strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
  • ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)
Job Responsibility
Job Responsibility
  • Perform systems analysis, Design, Coding, Unit Testing and other SDLC activities
  • Code reviews, exposure to continuous integration, test case reviews and ensure code developed meets the requirements
  • Explore existing application systems, determines areas of complexity, potential risks to successful implementation
  • Communicate continually with the client and project teams – Clarify client’s needs, present tech team ideas and explains progress on the development efforts
  • Contributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc
  • Strictly follow Citi’s engineering standards and ensure these are followed across all modules in the project
  • As a technical lead, analyze and collaborate technical solutions and strategies with the team and provide the optimum solution for our clients
  • Own success – Takes responsibility for successful delivery of the solutions
  • Mentoring other developer on their implementation while needed, and organize review activities like design review, code review and technical document review etc. to make sure the success deliverable
  • Perform code & design reviews consistently
What we offer
What we offer
  • Over 200 years in business with a great team of creative, visionary and entrepreneurial thinkers
  • Tremendous opportunities to advance, open to everyone across all levels
  • We offer a unique journey of personal and professional development, accomplishment, and satisfaction
  • We value intelligence and a global mindset
  • There is a strong culture of empowerment here – we embrace diversity
  • We do our best to be flexible and may differ depending on the business or area
  • Citi India supports would be and returning mothers with various childcare benefits
  • Citi offers a robust training program
  • We continually re-evaluate our training model to ensure that we are always offering the most relevant and best in class training
  • At Citi, we value internal mobility
  • Fulltime
Read More
Arrow Right

Lead Software Engineer (iOS)

Cricut is looking for a talented Lead iOS Mobile Engineer to help us take our iO...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science, Software Engineering, or comparable field with 5+ years relevant experience
  • Extensive experience developing iOS mobile native applications in Swift/SwiftUI (experience in The Composable Architecture is a big plus)
  • Solid knowledge of iOS UI design principles, best practices, and development life cycle
  • Experience with at least one of these design architectures: MVVM, MVC, VIPER, Clean Architecture
  • Experience consuming RESTful JSON/XML web services, Open API standard (Swagger)
  • Experience in testing high volume applications: unit test, integration test, performance test
  • Experience with Git and GitFlow
  • Experience with Scrum/Agile methodologies
  • Experience in mentoring junior members
  • Experience in project management
Job Responsibility
Job Responsibility
  • Hands-on role where you will be working alongside the team
  • Lead technical architecture, coding standards, and other team processes and policies
  • Work with PM and UX on story refinement, articulate engineering concerns, and guide technical direction
  • Work with cross functional teams on quarterly planning and plan work for the team
  • Apply software engineering design patterns to develop well-structured, modular, performant application code
  • Run Scrum ceremonies
  • Work collaboratively with product manager to drive features and maintain the backlog
  • Serve as a technical mentor and know how to delegate tasks to the team
  • Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring
  • Collaborate with API teams on API design
  • Fulltime
Read More
Arrow Right

Software Development Specialist

The Software Development Specialist role requires 6-9 years of experience in web...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-9 years of experience in web development
  • Proficient in TypeScript, Angular 14+, JavaScript, CSS, and HTML
  • Strong background in web app optimization and theme development
  • Solid understanding of modern web design principles
  • Experience with code reviews, debugging, and best practices in front-end architecture
  • Ability to mentor junior developers
Job Responsibility
Job Responsibility
  • Develop scalable, high-performance web applications
  • Collaborate with cross-functional teams
  • Ensure responsive, user-friendly UI/UX
  • Drive continuous improvement in coding standards and performance
  • Fulltime
Read More
Arrow Right