Senior Fullstack EngineerAbout the role: At Runa, you will be a platform engineer - someone who solves real engineering efficiency and developer experience problems through an efficient application of your technical knowledge and your tools. You'll be part of one of our multidisciplinary squads, where you will build both back-end and front-end systems, as well as platform services, client libraries, and developer tooling while working closely with designers, delivery managers, stakeholders, and data analysts.Role Responsibilities:Own the development and rollout for an entire product or large project.Champion process (Scrum, TDD, etc.).Write tech specs and identify risks before starting major projects.Set standards and reduce complexity.Lead technical teams of 2-5 engineers through various projects, being accountable for technical outcomes and quality of work.Serve as a Technical Lead contributing to and directing the efforts of development teams.Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.Design, develop, modify, implement, and support software components anywhere in the Software stack.Determine root cause for complex software issues and develop practical solutions.Remain current on new technologies; evaluate and make recommendations.Assist in task planning, estimation, scheduling, and staffing.Mentor Software Engineers through advice, coaching, and training opportunities.Determine process improvements and develop new processes.Work in close partnership with cross-functional teams and management.Experience:Bachelor's Degree in Computer Science or related field.Minimum 8 years of programming experience.Experience with Node.Js (TypeScript), C# (.Net Core), Ruby (RoR) for the backend (at least one).Experience with JavaScript (React) for the frontend.Open to learning and implementing best practices in new languages.Broad experience designing, programming, and implementing large information systems.Experience in extracting, packaging, publishing, and maintaining software components.Experience in building developer tooling.Leadership experience of 3+ years.Skills:Excellent analytical and problem-solving skills.Excellent organization and time management skills.Excellent written and verbal communication skills.Ability to exercise discretion and independent judgment in the performance of duties.#J-18808-Ljbffr