For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
StoneEagle
StoneEagle

Pencilwrench Software Engineer IV

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Python
Django
+31

Permanent role
3 days ago
Apply now

Job Summary, Expectations, Key Responsibilities

Job Summary

The Software Engineer IV position involves architecting, designing, and implementing React-based front-end solutions, with a willingness to work on Python/Django back-end code as needed, to deliver robust and reliable applications and services to both internal and external users. This includes the responsibility to actively seek a proper interpretation of business and user requirements to deliver on expectations for every project cycle. Such individuals work effectively with teams of varying sizes and backgrounds, actively participating and working towards maximizing the team's efficiency to meet and often exceed expectations.

Expectations

You are expected to demonstrate integrity and trust in all interactions, both within the company and with clients, affiliates, competitors, and the industry. Speak up with your ideas and opinions, especially when they offer a different perspective, and show resilience during challenging times. Strive to deliver exceptional, "WOW" experiences to colleagues and clients, balance quality with meeting deadlines, and contribute to the future growth and improvement of our organization. Your role is to positively impact our people, products, processes, and outcomes, making lives better both internally and externally.

Key Responsibilities

  • Develop and maintain a strong understanding of the purpose of our applications from the user perspective as well as the role they play in the targeted industry.
  • Continuous learning/improvement of the languages/tools/processes in use throughout environments, from development to production
  • Coordinate development efforts with priorities established by team, project, or management leaders.
  • Take an ownership approach to writing and reviewing code, as well as ensuring the appropriate level of testing and documentation.
  • Actively participate in the code review process.
  • Address production issues with urgency and consideration, especially for customers experiencing problems.
  • Share knowledge with other team members and document processes to ensure that multiple team members are able to perform all critical tasks.
  • Deploy application fixes/updates to software applications following proper approval processes and within established maintenance windows.
  • Ability to efficiently troubleshoot production issues affecting our applications/customers and communicate with management and affected groups to facilitate a timely resolution.
  • Be respectful and supportive of fellow team members, always encouraging personal growth and knowledge
  • Be teachable as well as willing to educate others using experience when opportunities arise
  • Accept feedback from your manager(s), apply it, and work diligently to enhance/improve in the specific areas
  • Adhere to all company guidelines and attempt to apply best practices when possible
  • Can work independently
  • Promotes efficient and effective practices to the teams and company
  • Provides reviews and approvals for the changes and activities of others
  • Can lead and design solutions for initiatives
  • Regularly assists level one through level three engineers with task-related or troubleshooting problems

Requirements

Advanced level of knowledge in the following:

  • Software Engineering Experience
  • Overall Web Apps Experience
  • React 18+ and TypeScript
  • JavaScript/CSS
  • Utility-first CSS frameworks and component libraries
  • Data fetching and server-state management in React
  • State management across complex applications
  • Building composable, reusable components
  • Responsive and accessible design principles
  • Git

Minimum Intermediate level of knowledge in the following:

  • Client-side routing libraries using declarative, type-safe patterns
  • Modern build tools for rapid frontend development
  • Python/Django (willingness to learn and contribute)
  • Test-driven development (TDD)
  • Managing form-heavy interfaces with validation logic
  • API Design and Integration
  • Authentication/Authorization
  • Application Security Best Practices
  • Application and Architectural Design Patterns
  • Relevant domain-specific knowledge

Bonus Candidate Skills/Experience

  • Experience with Effect-TS or other functional programming libraries in TypeScript
  • Experience with XState state management library
  • Strong grasp of functional programming concepts
  • Exposure to data visualization libraries or building dashboards
  • Familiarity with CI/CD pipelines and deployment workflows
  • Experience collaborating with backend developers on API integrations
  • Familiarity with component documentation tools like Storybook
  • Experience working within design systems or design-token-based workflows
  • Understanding of monorepo architectures and shared component systems
  • Awareness of frontend performance best practices

About StoneEagle

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service