Software Engineer@ Pluralsight
Job Information
Job Description:
You’d be an outstanding fit if you have:
- Experience writing unit tests, performing code reviews, and participating in design discussions about architecture, data shape, and business logic.
- Experience designing, building, or supporting highly-performant distributed systems.
- A desire to be a lifelong learner growing your current skills while acquiring new ones.
- Able to tackle problems independently and prioritize work based on anticipated business value.
- Passionate about data, innovation, and using technology to unlock the future.
Experience you’ll need:
- 3+ years of software development
- Building software with NodeJS, TypeScript, ReactJS, and Postgres.
- NodeJS to build APIs (Express or Koa), Listeners and Worker services, is a plus
- Writing tests (TDD) and following clean code practices
- Familiarity with containers/Docker for development and deployment, a plus
Ways we work:
- Software Craftsmanship – we want to be proud of our work.
- Test-Driven Development – we take ownership for our code without QA engineers!
- Pair and mob programming – we value collaborative development
- Continuous Delivery – teams independently ship code to prod every day
- Kanban & Lean – no more backlog grooming, no more T-shirt size estimating
- Continual improvement – we take time to sharpen the saw and adjust how we work
- Autonomous & responsible teams – making their own product & dev choices
- Multi-functional teams – collaborating through all phases of the product dev process
- Customer research – we build what our customers actually want
- Trusting leaders – who empower us to build the right solutions for our customers
Benefits:
Experience Level: Mid-Senior
Work From: Remote from Country India
Company Information
View all jobs of Company: Click here