Position: Staff Full-Stack Engineer
Company: Abto Software
Experience required: 5y
English level: upper

**What you’ll bring**
10+ years total experience delivering enterprise-class applications;
Solid foundation in writing scalable application code following best practices of accessibility, internationalization, and instrumentation;
Experience with cross-browser, cross-platform, and design constraints on the mobile;
Solid knowledge of algorithms and design patterns;
4+ years application design and testing experience;
We use Ruby in current projects and node.js for new ones;
Experience with test automation: TDD, unit/integration/functional testing;
Experience with Relational Database Design and Implementation;
Experience in open-source UI frameworks interest in building CI/CD pipelines;
Practical experience in developing applications using microservices, container technologies, container management systems such as docker etc;
Strong experience with Databases design (SQL, NoSQL) and analytics;
Prior working experience in utility computing and/or cloud computing domain;
Experience building and deploying applications into cloud environments.

**How you will lead**
Drive significant technology initiatives end-to-end and across multiple layers of architecture;
Architecting and developing scalable applications or systems;
Drive design and implementation of durable and software solutions that will solve critical customer problems, are scalable, secure, easy to maintain, and interact with numerous other;
Provide recommendations and best practices for application development, platform development, and developer tools;
Capture requirements and use cases actively stay abreast on industry best practices, share learnings, and experiment and apply cutting edge technologies;
Provide technical leadership and be a role model/coach to software engineers pursuing a technical career path in engineering;
Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs.

**Team/Leadership Characteristics:**
Team player possessing strong analytical, problem-solving and communication skills;
Strong mentoring skills;
Able to influence and communicate effectively with both technical and non-technical people;
Ability to work with global teams across time zones;
Ability to work effectively in a fast-paced, complex technical environment with high adaptability and flexibility;
Experience delivering results across cross-functional teams while maintaining effective working relationships;
Communicates clearly, succinctly, and persuasively to all levels of employees, customers, and management (including executives);
“Self-starter” attitude and the ability to make decisions independently.