hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Full-Stack Developer

3.00 to 5.00 Years   Chennai, Hyderabad, Kolkata, Pune   23 Mar, 2022
Job LocationChennai, Hyderabad, Kolkata, Pune
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

    DescriptionAt Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live.Were a multidisciplinary, fully remote team that s passionate about creating products, like Todoist and Twist, that improve people s lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.Our Core ValuesThey are few, but they are mighty. From creating processes to decision-making and recruiting, we build our five core values into nearly every single thing we do.
    • Independence. Others can trust that you ll deliver on time and your teammates don t need to worry about you keeping your word.
    • Mastery. You love what you do and care deeply about the quality of your work, down to the smallest details. You re continuously learning and pushing yourself to the limits of your ability. Youre never satisfied with the status quo.
    • Communication. Your communication is clear, concise, and engaging whether youre explaining a complex idea or providing feedback to a teammate.
    • Ambition & Balance. You aspire to put a dent in the universe. To do this, you set high standards for yourself and those around you. The time you spend on work isn t measured by quantity, but by quality.
    • Impact. Youre able to take a birds eye view to pinpoint and then solve issues that have a high impact on our customers, our team, and our company. Youre committed to the health and success of both your teammates and Doist as a company.
    We invite you to visit our blog to learn more about us, our values, and how we work.Your TeamThe Integrations team at Doist is a mission-oriented team that aims to grow Todoist and Twist into platforms, as opposed to just apps. We own various integrations-related codebases but frequently contribute to first-party repos across Doist to meet its goals.The bulk of the code we write is TypeScript (either with React on the frontend or Express + NestJS on the backend), but we also occasionally contribute to legacy Python codebases. Most of us come from ecosystems other than JavaScript or TypeScript, but we re fast learners who enjoy learning on the job.Your RoleAs a part of the Integration team, you ll be responsible for a variety of initiatives, including user-facing integrations such as Todoist for Google Assistant , and co-creating a new technical platform where our partners can build powerful, differentiated integrations. If there is a popular app you re passionate about, there s a good chance we already integrate with it, and you can set the direction of the integration. Your work will encompass many external APIs, such as GitHub, Microsoft Outlook, or IFTTT, and handling communication with these partners.You ll be working closely with our core Frontend and Backend teams to pragmatically resolve technical dependencies and move forward with the execution of your deliverables. You ll also collaborate closely with the Head of Integrations to ideate the applications you have ownership over, as well as contribute to the future of Doist s platforms themselves.About youIts important to us that the person we hire can thrive. There are a number of things that will set you up for success:
    • You have experience with the entire software lifecycle from first line of code to support in production.
    • You already are, or are interested in becoming, a specializing generalist, i.e., you have deep expertise in a particular tech stack but welcome the challenges of contributing to unfamiliar codebases.
    • You feel at home with TypeScript and can produce well-typed code with ease.
    • You understand that clean code architecture and unit testing go hand in hand. When you see spaghetti code, you actively create time to refactor it.
    • You promote a culture of testing within your teams and are willing to invest in coaching your teammates to see progress.
    • You re deeply familiar with patterns related to the separation of concerns like MVC and understand the power of dependency injection.
    • You have mental resilience. You are not deterred by flaky 3rd-party APIs and long-winded communication with partners.
    • You re excited to help with product work and be a partner when defining what you will be working on next. Talking to real-world users feels more exciting than scary to you.
    • You re willing to pick up the mantle of leadership and collaborate with external or internal partners to take your deliverables to the last mile.
    Aside from the above, there are a few nice-to-haves that will help you hit the ground running if you join our team:
    • You know at least a bit about React and are excited to contribute frontend code from time to time.
    • You have experience with Python.
    • You have experience writing cloud-native services.
    , RequirementsNot sure the role is a good fit for you Thats okay! Wed still be happy to consider you. Heres what the process will look like:
    1. Submit your complete application. This includes a resume (or manually entered experience) and thoughtful responses to all the application questions. No cover letter is needed!
    2. Application screening. We read every application to understand your motivation, skills, and experience. Once your application has been reviewed, youll receive a response regarding the status of your application typically within one week. Dont panic if it takes a bit longer, everyone will get a response.
    3. Interview with Jan K. (Head of Integrations)
    4. Well ask you to complete a test project.
    5. Interview with Scott L. (Integrations Developer)
    6. Interview with Rastislav V. (Head of Android)

Keyskills :
front endmicrosoft outlookproductivity toolssetfitcaretrustreposvisittwistpanicpythongithubresumebackendwritingexpress

Full-Stack Developer Related Jobs

© 2019 Hireejobs All Rights Reserved