FeedbackIf you find a bug, or have feedback, put it here. Please no job applications in here, click Apply on the job instead.Thanks for the message! We will get back to you soon.

[Spam check] What is the name of Elon Musk's company going to Mars?

Send feedback
Open Startup
Health InsurancePost a job

find a remote job
work from anywhere

πŸ‘‰ Hiring for a Remote position?

Post a job
on the πŸ† #1 Remote Jobs board

Remote Health by SafetyWing

Global health insurance for freelancers & remote workers

iTech Solutions

verified closed

full stack




web dev

This job post is closed and the position is probably filled. Please do not apply.
\nFull-Stack Developer\n\nOpen to Portland, Phoenix, Denver as work locations, and WAH in the Pacific / Mtn time zones.\n\nThis role involves a senior contributor, working hand-in-hand with a veteran team of software developers who are creating exciting new features for customers.\n\nKey Skills: TypeScript, Angular, NetJS\n\n\nA successful candidate should have:\n\n\n* Extensive experience with distributed and event systems.\n\n* Ability to think strategically about the product as well as technical challenges.\n\n* Demonstrate a "dev-ops as culture" mindset.\n\n* Desire to work in a team of high performers, who hold each other accountable to perform to their very best.\n\n* Desire to work in a highly disciplined agile team, focused on continuous improvement.\n\n\n\n\n\nDuties:\n\n\n* Architecting, developing, testing and deploying highly scalable distributed systems and data processes.\n\n* Design and implement support tools for data processes\n\n* Benchmark systems, analyze bottlenecks and propose solutions to eliminate them.\n\n* Collaborate with other senior application specialist in the organization to create an atmosphere of group contribution in addition to individual execution that makes the organization more efficient and knowledgeable.\n\n* Re-use existing software development practices where possible for productivity but also introduce new trending industry practices and tools where appropriate.\n\n* Design robust solutions to hard problems that also take into account scale, security, reliability, and cost.\n\n* Deliver needed project functionality for specific deliverables but deliver in such a way that the value is useful to the organization in the long term.\n\n\n\n\nRequired Skills:\n\n\n* A full-stack developer will have experience with components at each layer of modern web applications. A modern full-stack web developer should have experience with many of the following languages, technologies, platforms, and frameworks.\n\n* JavaScript (TypeScript a plus)\n\n* Ideal candidate has production experience providing solutions based on JavaScript in the front and back end\n\n* Ideal candidate should be familiar with latest features in ECMAScript (ES), and can describe things like prototypal inheritance, de-structuring, the spread operator, this, and other advanced javascript concepts.\n\n* Ideal candidate has worked with TypeScript or a language that utilizes static typing and understand the advantages and disadvantages\n\n* Our teams use TypeScript extensively and find that candidates that don't have a lot of TypeScript benefit from significant static language experience combined with JavaScript experience.\n\n* NodeJS\n\n* Ideal candidate has extensive production experience providing back-end solutions with NodeJS in self-hosted and cloud-hosted environments\n\n* Ideal candidate should be able to discuss internals of NodeJS such as the event loop, asynchronous programming, streams, and node ecosystem concerns (i.e. versioning and deployment)\n\n* Angular\n\n* Ideal candidate has multiple deployed applications using Angular, preferably Angular 5+\n\n* Experience with state management libraries such NGRX is a plus\n\n* Experience with Nwrl's Nx workspace framework is also a plus\n\n* Candidates with extensive development in other Web based UI frameworks will work, but should be willing to prove they can rapidly adopt work with Angular concepts.\n\n* RESTful API's\n\n* Ideal candidate has extensively worked with public RESTful interfaces and can describe the tenets of REST, compare REST to SOAP, and describe REST best practices\n\n* Security\n\n* Ideal candidate understands the tenets of protecting client data in motion and at rest as well as different techniques for authenticating and authorizing clients / consumers of service data.\n\n* GIT\n\n* Ideal candidate has performed primary product development with GIT based source control solutions (Github, Gitlab, etc)\n\n* Ideal candidate should understand concepts such as rebasing, squashing, cherry picking, and tagging.\n\n* NoSQL / SQL\n\n* Ideal candidate will have worked with unix based SQL, NoSQL databases (MongoDB, PostgresSQL, Oracle, etc)\n\n* Ideal candidate has worked with JavaScript based libraries to access NoSql / SQL databases (TypeORM, Mongoose, Sequelize, etc)\n\n* Test Automation Tools\n\n* Ideal candidate has worked with Functional and Unit test based frameworks to develop automated tests (Jest, Mocha, Jasmine, Cypress or Protractor)\n\n* Other helpful skills / experience:\n\n* Continuous Integration (CI) / Continuous Deployments (CD)\n\n* Ideal candidate has worked on projects with CI/CD tools (Jenkins, Bamboo, Gitlab-CI, etc)\n\n* Container Technologies and Container Orchestration platforms\n\n* Ideal candidate has worked on projects with container based solutions (Docker, Kubernetes, OpenShift, EKS, etc)\n\n* Bachelors degree in Computer Science or a related discipline, at least three, typically five or more years of solid, diverse work experience in IT with a minimum of four years experience application program development, or the equivalent in education and work experience.\n\n\n\n\n\nFor more information please contact Tom Mazzulla at 336-701-1226 or [email protected]

See more jobs at iTech Solutions

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.