Mural

Senior Software Engineer, Microsoft Integrations

at Mural
Technology & Programming Full-Time USA
559 days ago

Description

YOUR MISSION

As a Full Stack Senior Software Engineer for our Microsoft Integrations team, you will grow our business by building and maintaining tools that help Mural users to collaborate on a whole new level. You’ll be responsible for delivering quality code, coaching fellow engineers, and ensuring we adhere to standard methodologies in the Software Development Process. You will report directly to the Engineering Manager, Microsoft Integrations.

In this role, you will:

  • Be a part of building a product and contributing to it, having ownership over what you do, and seeing it evolve

  • Work as a full stack developer on tasks that will require different aspects and skills from you

  • Be a problem solver, use your resources to work autonomously, and bring new ideas to our work by sharing your particular experience and knowledge

  • Join a diverse team with a positive outlook to teach and learn

  • Participate in system design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support

  • Have a strong sense of teamwork and collaboration. We strongly encourage doing pair programming and code reviews!

  • Work closely with the product and design teams

  • Implement automated unit and integration tests and ensure the practice is followed consistently

  • Collaborate in our team’s technical designs and participate in whichever you want from other teams. We are open to everyone!

  • Work closely with product management to help realize the product vision

  • Collaborate with stakeholders to gather requirements and translate them into technical solutions

  • Collaborate with fellow engineers within and outside the team, along with architects and SREs, to ensure we deliver a feature with quality built in at every stage

YOUR PROFILE

  • You have experience building applications and services, preferably using web application development frameworks and tools such as React

  • Strong technical skills and proven experience with Javascript/Typescript development 

  • Experience in crafting and developing web services using REST and JSON

  • Experience with NoSQL document-based data stores like MongoDB and designing suitable data models

  • Experience designing and developing RESTful APIs, including knowledge of best practices and standards

  • Experience and willingness to mentor other engineers

  • Ability to troubleshoot issues and find solutions

  • Excellent command of English, both written and verbal

  • Strong knowledge of software development fundamentals, including data structures, algorithms, and design patterns

  • Ability to work independently from remote locations

Nice to Have:

  • Experience with cloud-based services such as Microsoft Azure

  • Experience with containerization and deployment tools

  • Familiarity with testing frameworks such as Cucumber and Jest

  • Knowledge of data modeling and schema design principles for NoSQL databases.

  • Experience working on a platform engineering team or on app integrations is a huge plus

Please submit your resume in English. 


关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now