Modern, Mobile, and Easy-to-Use Maintenance Software
Software Engineer II
Location
United States
Posted
23 days ago
Salary
$110K - $150K / year
Job Description
Job Requirements
- 4+ years of commercial software development experience
- 4+ years experience designing web applications
- Expertise in React and GraphQL
- Passion for writing excellent code
- Attention to detail & quality
- Self-starter with a high degree of motivation; ability to organize, multi-task and prioritize workload to meet deadlines
- Strong track record of building, optimizing and scaling web applications based on feedback from customers and internal teams
- Good eye for graphical design
- Strong understanding of cloud-based/web technologies, responsive web design, and user behavior
- Strong communication and troubleshooting skills
- Deep understanding of software design patterns
- Open to on-call rotation
- Nice to Have: Experience developing B2B web apps
- Nice to Have: Experience working within the SaaS industry
- Nice to Have: PHP/SQL experience
- Nice to Have: NodeJS/NestJS experience
- Nice to Have: Angular expertise
Benefits
- Fully remote position
- Flexible PTO
- 13 paid company holidays
- Paid parental leave
- Health, Dental, and Vision insurance
- Employer paid Basic Life insurance and Short-Term Disability insurance
- Company contribution match for HSA and 401(k)
- Flexible Spending Accounts
- Monthly employee wellness stipend
- Opportunities for Learning and Development Reimbursement
- Pet insurance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Enterprise Integration Engineer
Centric ConsultingFounded in 1999 with a remote workforce, we combine the benefits of experience, flexibility, and cost efficiency to create tailored solutions centered on what’s best for businesses. Now numbering more than 1,400 employees in the U.S. and India, we’re committed to solving clients’ toughest problems and delivering on our mission of providing unmatched experiences. Our purpose at Centric Consulting is to bring unmatched experiences to clients and employees. These aren't just words we use — it's how we became a company and who we are today. Providing an unmatched experience means we approach each other as human beings and lead with empathy and humility. It means we work diligently to ensure we are a place where everyone can create a sense of belonging and feel respected for who they are. We know that creating and sustaining an authentically welcoming culture requires that we all play a part in promoting diversity, equity, and inclusion, from our business practice to how we show up for employees and communities. This is how we bring our mission and core values to life, working together to provide the highest quality services to our clients while allowing our employees to reach their full potential. We are proud to be an equal opportunity employer.
We are looking for a hands-on Enterprise Integration Engineer with strong MuleSoft development experience and deep knowledge of API-led integration patterns. This role requires active development, integration design, and technical modeling using UML tools such as Sparx Enterprise...
AI Automation Engineer
AutogenAILanguage technology will transform the world over the next decade. We help organisations to navigate that change.
Build, operate, and maintain internal AI-driven automations (primarily in n8n) to connect tools, data, and LLMs. Ensure reliability, scalability, security, and usability while partnering with Product, Engineering, and business teams to reduce manual work and standardize best practices.
Design, build, and own cloud-native fullstack systems across frontend, backend, and infrastructure. Implement scalable APIs and event-driven services, maintain React/TypeScript frontends, improve CI/CD, diagnose production issues, and mentor engineers.
Resolve customer escalations by analyzing, troubleshooting, and documenting complex issues. Provide status updates, contribute knowledge-base and product documentation, assist teammates with advanced problems, and participate in periodic after-hours pager rotations to ensure timely issue resolution.