Software Engineer - Design Specialist
Elite Software Automation · Anywhere In The World · posted 1 year ago
Position: Software Design Engineer
💼 Employment Type: Full-Time
💰 Salary Range: USD $50K - $100K per year
🚀 Experience Required: Expert-Level in TypeScript & React
Why Join ESA?
- Work with an elite team of developers and engineers.
- Engage in challenging and complex software design projects.
- No unnecessary meetings – focus on real work.
- Competitive performance-based salary growth.
- 100% remote flexibility with a self-managed schedule.
Key Responsibilities
✅ Analyze business requirements and break them down into scalable software solutions.
✅ Architect and design custom internal systems (CRM, ERP, client portals, etc.).
✅ Develop wireframes, user flows, and technical documentation for front-end and back-end systems.
✅ Collaborate with developers, business process experts, and QA teams to ensure successful implementation.
✅ Oversee software development, ensuring adherence to technical specifications and high-quality standards.
✅ Optimize processes to deliver solutions efficiently, reducing redundancy and unnecessary complexity.
✅ Work with third-party integrations (Zoho, QuickBooks, Twilio, Stripe, etc.) to extend system capabilities.
Tech Stack & Tools
🔹 Back-End: GraphQL, REST APIs
🔹 Databases & Data Management: Customized database toolkit built on NocoDB
🔹 Workflow Automation: Custom backend flow toolkit (forked from N8N)
🔹 Scheduling & Task Management: Custom scheduling toolkit (forked from Cal.com)
🔹 Third-Party Integrations: Zoho CRM, QuickBooks, Customer.io, Twilio, Stripe, SendGrid, and more
🔹 Development Frameworks: ESA’s proprietary front-end and back-end toolkits
This role is ideal for a highly skilled software engineer who wants to design and architect functional software solutions, instead of just executing predefined tasks. If you are frustrated with low-quality design standards, poorly defined requirements, or inefficient software architectures, this is the opportunity to take control and build truly effective solutions.
The Ideal Candidate Is:
✔️ A problem solver who can break down complex technical challenges into manageabe solutions.
✔️ A software architect who can design comprehensive software workflows with scalability and efficiency in mind.
✔️ A proactive innovator who takes ownership of their work and strives for excellence.
This Role is NOT For:
❌ Solution Architects – We require detailed software designs, not just high-level architecture.
❌ UI/UX Designers – Wireframing is part of the role, but this job goes far beyond UI/UX.
❌ Sales Professionals – No client selling or marketing involved.
❌ Researchers – No stakeholder interviews or usability research required.
Required Skills & Experience
🎯 Strong Expertise in React & TypeScript
🎯 Deep Understanding of APIs, Databases, and System Architecture
🎯 Ability to Conceptualize and Design Complex Software Systems
🎯 Experience in Developing Custom Enterprise Solutions (CRM, ERP, Portals, etc.)
🎯 Ability to Work Under High Performance Expectations & Tight Deadlines
What You’ll Be Doing
🛠️ Design the full architecture for internal and external business systems.
🛠️ Develop technical documentation to guide software engineers in implementation.
🛠️ Collaborate with business experts to optimize process workflows.
🛠️ Ensure seamless integration with third-party tools and APIs.
🛠️ Oversee development and quality assurance, ensuring high standards in final deployment.
Application Process
Ready to apply?
Opens the application page in a new tab.
Apply for this jobCafeRemote takes no fee and asks for no account.
Similar remote jobs
Money Laundering Reporting Officer, Canada
Ramp · Remote (Canada)
KYB/AML Analyst, Sweden
Ramp · Remote (Sweden)