Senior Full Stack Engineer ( ReactJs/Redux and NodeJs/TypeScript (or Java) (offline)

This is a 100% remote position. You should be able to have at least 2 hours overlap with 9:30-18:30 AEST time zone.
We are on a mission to help developers and teams be more open and productive.

We’re ready for our next phase of growth and are building a world-class engineering team. We are looking for a Senior Full Stack Engineer to join our growing software development team.

In This Role You Will:

Lead and significantly contribute to medium-to-large feature releases
Drive the technical design, implementation and delivery of complex business features
Integrate with 3rd party tools from Atlassian, Microsoft and other team tool providers
Work on a cross-functional stack on both backend and some front-end where necessary
Conduct insightful, comprehensive code and design reviews
Work closely with our growing development team on best development practices, and best code quality standards, and
Promote knowledge sharing, adoption of good practice and provide mentorship to the team.

What We're Looking For:

You have 4+ years of experience as a web software developer
You are an experienced full stack developer. ReactJs/Redux and NodeJs/TypeScript (or Java)
You have successfully delivered multiple projects that span the software development lifecycle and can demonstrate this
You are a team player, but can deliver on your own
You have a committed approach to software engineering with a passion to build high-quality code & a highly scalable software platform, and
You are self-motivated & continuously improve your software development skills
International experience is beneficial
Must have - Skills & Experience:

This is a small business - so you have to be open to help us succeed.
Strong experience with JavaScript/Node.js
Frontend development with React.js / Redux
REST API
Database design / architecture - SQL and NoSQL
Testing Frameworks (Jest, Mocha or others)
CI/CD, DevOps, and
AWS.

Nice to have skills in:

Serverless Framework
Docker, and
Experience with Typescript.
Experience developing integrations of Microsoft Teams, Slack, Jira, Confluence, Bitbucket, Bamboo, GitHub


Main technologies:

Frontend: ReactJS/Redux.
Backend: Java and TypeScript (Serverless on AWS).
Benefits and perks:

You can work from any place your want (we don't have an office)
Develop products used by 1000s of companies
Career growth (you will receive tremendous support to unlock your potential).
Fun and casual environment
Smart and hard-working co-workers

1. What are you working on? What is the product?
We are a product company. We have multiple products - all accessible here - https://marketplace.atlassian.com/vendors/1213354/move-work-forward
2. Why is this product interesting or important? What is its value proposition?
We build the best in the world integrations between Atlassian and Microsoft Tools
3. What technology is being used (please be specific)?
TypeScript, React/Redux, Component libraries, jest, AWS, Serverless, Java
4. What kind of personal skills are needed?
Owner, self-starter, transparent
5. What exactly will he/she be working on?
We are working on our Apps - https://marketplace.atlassian.com/vendors/1213354/move-work-forward
This person will be mostly working on the Front-end with the option to contribute to our backends
6. How are we (as a company / product) different from others? Why should I work on this project?
Experienced team, we focus on Microsoft Teams and Atlassian to build the best integrations between Jira/Confluence/Bitbucket and Microsoft Teams.
7. How old is this product / project? What stage is it currently at?
Company is 4+ years, we are a Gold Atlassian Marketplace Partner - https://blog.developer.atlassian.com/announcing-the-marketplace-partner-program/
8. Where are the people making technical / architectural decisions based?
CTO is based in Sydney, Australia AND the person we are looking for should be able to make those decisions in the future.
9. What is the composition of the existing team?
3 Engineers, 1 part-time QA and we work with different contractors time to time
10. How will the interview take place (who will conduct, how many stages)?
We have got 4 stages:
- Review CV/code/links
- 30 minute Zoom video call to discuss whys/experience
- Take-home task (usually done in 3-6h)
- 1-1.5h interview Zoom video interview
11. How does the team interact?
Zoom video, Microsoft Teams, tools like Jira/GitHub etc
12 How is the relationship between the company and the developer formalized?
We will have a contract, NDA and a non-compete agreement.

Other requirements are:
- good written English and soon good spoken English (not all our team members speak Russian)
- at least 2 hours overlap with our time zone (Eastern Australia) 9-18h

About Freelancer Larysa Rozumeyenko

Я працюю як незалежний ІТ-рекрутер (більше 11 років) від імені кількох американських продуктових компаній, з якими співпрацюю на довгостроковій основі (з деякими безперервно працюю більше 5 років:-). 100% вакансій передбачають remote зайнятість. Всі співбесіди - безпосередньо з менеджментом компаній (ніяких посередників:-)!

Company website:
https://www.linkedin.com/in/larysa-rozumieienko-a656533a/

The job ad is no longer active
Job unpublished on 18 December 2020

Look at the current jobs JavaScript / Front-End Remote→