Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Front End Engineer image - Rise Careers
Job details

Senior Front End Engineer

PhotoShelter is a leader in visual media technology that helps photographers and creative teams work effortlessly and engage audiences instantly - all while maintaining the integrity of their content. Across our platform of SaaS products, we manage over 750 million visual assets for 80,000 professional photographers and over 1,800 large brands, including universities, pro sports teams, corporate and consumer brands, and leading nonprofits. We were built by and for creative people, and we’re committed to celebrating and supporting creative work. We’re seeking a self-starting, innovative and collaboration-focused Software Engineer to help architect, build and improve the apps that our clients depend on daily.

Responsibilities

Software Development

Working alongside the other members of the team, your engineering work will include:

  • Developing and maintaining the Company’s products, product code and tests in existing and new languages and new technologies that become appropriate and relevant to the Company’s goals;
  • Maintaining a continuous integration of verifiably-working code to maintain a constantly accessible build for testing and quality assurance purposes;
  • Taking an active role in the management and configuration of development tools and working with the team to maximize the use of these tools to improve the efficiency of the team;
  • Working with online tools for task management, code management, code review, build and deployment, and using Agile methodology to continually and accurately record and manage tasks, timings and completion estimates;
  • Diligent use of Source Code Management (SCM), to manage and merge units of work into and out of shared code bases;
  • Testing changes and new features developed by other members of the team, offering usability feedback, advice and assistance, and formal code reviews;
  • Participating in the planning and estimation process prior to development commencing, including embracing all aspects of time management, planning and commercial decision-making that contribute to these processes;
  • Accurately gauging and measuring the progress of projects for which you are responsible, including creating reports to give updates on your team’s status (velocity, efficiency and predictability) and managing expectations around any delays;
  • Collaborating with cross-functional peers and leaders to deliver projects or future roadmap plans.
  • Mastery of front-end web technologies (HTML5, CSS, Javascript).
  • Experience with modern Javascript frameworks, with a focus on React and Typescript.
  • Experience with Server Side Rendering (ex NextJs or Gatsby).
  • Familiarity or eagerness to learn Ruby on Rails.
  • Familiarity with frontend testing frameworks and performance testing.
  • Familiarity with Webpack and NPM.
  • Experience building complex, scalable, data-intensive web applications.
  • Deep knowledge of cross browser compatibility, including mobile browsers (e.g. iOS).
  • Ability to gather requirements and design, code and test independently.
  • Ability to work effectively and efficiently in a team-oriented environment.
  • Enthusiasm for mentoring other engineers and working collaboratively to foster a culture of growth and technical excellence.

Additional Requirements

  • At least 4 years experience developing advanced web applications in a scalable production environment.
  • All candidates will be given a programming test to assess skill level.

Strong Plusses

  • Experience with React Native.
  • Strong understanding of programming concepts such as OOP, memory management, data types, control flow and abstraction.
  • Knowledge of server-side technologies (PHP, Apache, PostgreSQL, Redis, NodeJS).
  • Love of photography a plus.

We're offering:

  • An inspired environment. Inc. Magazine named PhotoShelter one of the fastest growing companies in the US and we’ve been awarded one of the Best Places To Work in NYC by InternetWeek with special recognition for our employee happiness scores.
  • Visual Media industry expertise through exposure to amazing photographers and videographers and new trends in the industry.
  • Benefits. We offer the usual good stuff. Competitive annual salary, variable pay incentives, 401(k) with company match, insurance coverage (medical, dental and vision, life), generous PTO, and commuter benefits.
  • Compensation range for this role is $100k - $130k USD annual salary, plus bonus incentive.

Our Commitment to Diversity, Equity & Inclusion:

The team at PhotoShelter has a set of foundational values – among them are “we operate with heart” and “our integrity drives everything.” As these values guide our company, PhotoShelter is committed to maintaining a welcoming and respectful workplace that celebrates each employee’s unique identity. We recognize that diverse viewpoints and experiences are essential to the success of our team. Alongside our commitment to photographers and creative teams, we in turn ensure that team members from all backgrounds are supported to grow creatively and professionally in their careers at PhotoShelter. We’re proud to be an equal opportunity employer, and are committed to providing all employees with a work environment that celebrates individuality and remains free from any form of discrimination and harassment. It’s not about our bottom line, it’s about the core values that drive us forward. Our management team and hiring managers are mindful of the needs of our unique community, ensuring that our workplace is inclusive, welcoming and safe for all.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Front End Engineer, PhotoShelter

At PhotoShelter, we are on the lookout for a Senior Front End Engineer to join our dynamic team! As a leader in visual media technology, we empower photographers and creative teams to work seamlessly and engage audiences while preserving the integrity of their content. In your role, you'll collaborate with a group of innovative engineers, all dedicated to enhancing our SaaS products that manage over 750 million visual assets for 80,000 photographers and some of the biggest brands in the industry. Your skills in HTML5, CSS, and JavaScript, especially with frameworks like React and TypeScript, will be key as you develop and maintain our applications. You'll also dive into server-side rendering, familiarize yourself with Ruby on Rails, and actively participate in Agile methodologies. We value collaboration here, so your ability to mentor fellow engineers and engage with cross-functional teams will shine. If you have at least 4 years of experience in highly scalable production environments and a passion for building intuitive web applications, we're excited to hear from you! Join us and contribute to a workplace celebrated for its innovative spirit and dedication to diversity and inclusion, while relishing in great benefits and a supportive environment that embraces creativity.

Frequently Asked Questions (FAQs) for Senior Front End Engineer Role at PhotoShelter
What are the primary responsibilities of a Senior Front End Engineer at PhotoShelter?

As a Senior Front End Engineer at PhotoShelter, your responsibilities include developing and maintaining our SaaS products, collaborating with a talented team, managing development tools, and actively participating in Agile processes. You'll focus on crafting high-quality, scalable web applications and contribute to code reviews while mentoring junior engineers.

Join Rise to see the full answer
What qualifications are required to become a Senior Front End Engineer at PhotoShelter?

To qualify as a Senior Front End Engineer at PhotoShelter, candidates should have at least 4 years of experience in front-end development, mastery of HTML5, CSS, and JavaScript, and proficiency in modern frameworks like React and TypeScript. Familiarity with server-side rendering and agile methodologies is also important for this role.

Join Rise to see the full answer
What technologies should a Senior Front End Engineer at PhotoShelter be familiar with?

A Senior Front End Engineer at PhotoShelter should be well-versed in HTML5, CSS, JavaScript, and modern frameworks like React and TypeScript. Familiarity with Ruby on Rails, performance testing, and tools like Webpack and NPM will enhance your contribution to our projects.

Join Rise to see the full answer
How does PhotoShelter support the growth of its Senior Front End Engineers?

PhotoShelter fosters a culture of growth by encouraging collaboration and mentorship among engineers. You'll have opportunities to learn from experienced peers, partake in continuous skill development, and contribute to innovative projects within the visual media technology space.

Join Rise to see the full answer
What is the salary range for a Senior Front End Engineer at PhotoShelter?

At PhotoShelter, the annual salary range for a Senior Front End Engineer is between $100,000 and $130,000, accompanied by potential bonuses and great benefits including health insurance, PTO, and a 401(k) match.

Join Rise to see the full answer
Common Interview Questions for Senior Front End Engineer
Can you describe your experience with React and how you’ve used it in past projects?

When answering this question, focus on specific projects where you utilized React. Discuss the challenges you faced, how you implemented components, handled states, and optimized performance. Highlight your problem-solving skills and how your contributions made a difference.

Join Rise to see the full answer
How do you ensure that your front-end code is both efficient and maintainable?

You could explain how you follow coding standards, use modular components, and document your code. Mention the importance of writing clean, reusable code and utilizing tools like linters, and test suites to maintain quality and efficiency.

Join Rise to see the full answer
What testing frameworks have you worked with for frontend applications?

Discuss your familiarity with testing frameworks like Jest, Mocha, or Cypress. Share specific instances where you implemented them in projects, demonstrating your understanding of unit testing, integration testing, and end-to-end testing to ensure the robustness of your applications.

Join Rise to see the full answer
How do you approach cross-browser compatibility issues?

Talk about your process in identifying compatibility issues, using tools like BrowserStack to test across different browsers, and implementing CSS resets or proper prefixes. Emphasize your commitment to ensuring a smooth experience for all users.

Join Rise to see the full answer
Describe a time when you had to collaborate with other team members on a project.

Give a specific example where team collaboration was key. Detail how you communicated your requirements, managed tasks using Agile methodologies, and worked to achieve a common goal. Highlight the positive outcome and any feedback received.

Join Rise to see the full answer
What strategies do you use to manage your time during product development?

Outline techniques like the use of task management tools, breaking down projects into sprints, and time-blocking. Explain how you prioritize tasks effectively to meet tight deadlines without compromising on quality.

Join Rise to see the full answer
Can you explain the concept of component lifecycle in React?

Provide a brief overview of React component lifecycle methods including mounting, updating, and unmounting phases. Use examples from your experience to explain how you've utilized lifecycle methods to manage state and perform side effects.

Join Rise to see the full answer
What architectural patterns do you prefer to use when developing front-end applications?

Discuss patterns like MVC, Flux, or Redux that you've used in your projects. Explain why you prefer a particular architecture and how it has helped you maintain organization and scalability within your applications.

Join Rise to see the full answer
How do you handle feedback on your code from peers?

Emphasize your openness to constructive feedback and your understanding of its importance in improving code quality. Share experiences where peer feedback led to significant enhancements in your work.

Join Rise to see the full answer
What excites you most about working at PhotoShelter?

Mention the company's focus on supporting creativity and collaboration in the visual media technology space. Express your enthusiasm for contributing to a team that celebrates innovation while recognizing and maintaining the integrity of creative work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 7 days ago
Firnal Remote No location specified
Posted 2 days ago

Join Firnal Inc. as a Junior Developer to enhance projects using AI tools across diverse innovative fields.

Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Maternity Leave
Mental Health Resources
Equity
Paid Time-Off
Medical Insurance
Dental Insurance
Summer Fridays
Photo of the Rise User

Join Octopus Electric Vehicles as a Senior Fullstack Software Engineer and help drive the electric revolution.

Photo of the Rise User
CGI Hybrid US, Comanche County, OK; Oklahoma, Lawton, OK
Posted 3 days ago

Join CGI as a Mid-Level Software Developer, contributing to crucial government defense applications.

Photo of the Rise User
Posted 6 days ago

Join Atimi as a full-stack developer to leverage your skills in Java, Typescript, and React while working on innovative projects for Fortune 500 companies.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
15 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
Photo of the Rise User
19 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec