caferemote

Software Design Engineer

Elite Software Automation · Anywhere In The World · posted 1 year ago

Software Design Engineer at Elite Software Automation — remote job on CafeRemote
Elite Software Automation (ESA) specializes in developing custom software solutions for fast-growing businesses with complex operations. Our goal is to enhance business efficiency by automating labor-intensive tasks, eliminating errors, and optimizing workflows.

At ESA, we maintain a high standard of quality with a fast-paced, no-nonsense work culture. Our global remote team works on self-managed schedules, ensuring top-tier productivity without unnecessary meetings or formalities.

Software Design Engineer (Remote, Full-Time, Worldwide)

Compensation

  • Salary: $50,000 - $100,000 per year

  • Final offer based on demonstrated skills and expertise during the hiring process.

  • Performance-based promotions available beyond this range.

Who We Are Looking For

  • Expert developers only – This is a technical software design role, not a UI/UX or product design position.

  • Strong experience in React & TypeScript is required.

  • Must have a solid software development background with a focus on designing and implementing complex systems.

Role Overview

The Software Design Engineer plays a key role in designing and implementing highly customized software solutions. You will work closely with business process experts to develop systems that optimize and automate client operations.

Key Responsibilities

  • Analyze business requirements provided by process experts.

  • Strategize efficient implementation plans balancing cost, time, and functionality.

  • Design detailed software solutions, including:

    • Technical architecture

    • User flows & wireframes

    • Database structures & APIs

    • Back-end workflows & automation

  • Collaborate with developers & QA teams to ensure smooth implementation.

  • Assist in deployment and iteration to meet real-world business needs.

Tech Stack & Tools

Custom Development

  • Front-End: React (Material UI), TypeScript

  • Back-End: GraphQL, REST APIs

  • Reusable Toolkits: Custom front-end and back-end frameworks

  • Databases: NocoDB (customized for enhanced automation)

  • Workflow Automation: N8N (customized for advanced backend processes)

  • Scheduling: Forked from Cal.com

Third-Party Integrations

  • Zoho CRM, QuickBooks, Twilio, Stripe, SendGrid, Anvil, Oystehr

  • Additional integrations based on client requirements

Who is a Good Fit?

Must-Have Skills & Traits

  • Strong commercial experience in software development.

  • Deep understanding of React & TypeScript.

  • Ability to design technical solutions from scratch.

  • Strong problem-solving and critical-thinking skills.

  • Ability to analyze business processes and translate them into functional software solutions.

Who This Role is NOT For

❌ Business Analysts – You won’t be writing business requirements.
❌ Solutions Architects – You’ll be designing detailed technical solutions, not vague architectures.
❌ Salespeople – No direct client interaction is required.
❌ UX Researchers – Stakeholder interviews are not part of your job.
❌ UI/UX Designers – While basic UX knowledge is needed, this is not a design-heavy role.

What You’ll Be Doing

  1. Critical analysis of business needs.

  2. Designing scalable and efficient solutions, ensuring seamless user experiences and smooth backend operations.

  3. Developing technical documentation: wireframes, flowcharts, ER diagrams, and other necessary blueprints.

  4. Handing over designs to the development team for execution.

  5. Collaborating with developers, testers, and business experts to ensure successful deployment.

  6. Iterating and optimizing systems based on real-world usage.

Requirements

  • Proven track record of building real-world software applications.

  • Professional experience in front-end, back-end, or full-stack development.

  • Deep knowledge of React & TypeScript.

  • Ability to design scalable, efficient solutions for complex business processes.

  • Self-motivated with the ability to work in a high-performance environment.

  • Willingness to work hard and learn fast – this is a challenging role that demands expertise and effort.

Ready to Apply?

This job description has been abridged due to platform limitations. Click "Apply" to visit our website, see the full details, and submit your application.

🚀 Apply Now & Join Our Elite Remote Team! 

Ready to apply?

Opens the application page in a new tab.

Apply for this job

CafeRemote takes no fee and asks for no account.

Similar remote jobs

KYB/AML Analyst, Sweden

Ramp · Remote (Sweden)

Full-time SEK 770,000 – SEK 1,060,000 • Offers Equity 1d ago