Senior Software Engineer with Node.js experience (Contractor)
We are looking for a contractor developer for one of our biggest clients, for a long-term opportunity.
For this job we need at least 20h / week, ideally full time.
Mandatory requirements
- Significant experience with TypeScript, Node.js development
- RESTful API development experience
Perfect candidate should have experience in
- Experience with AWS services (API Gateway, AWS Lambda, Amazon Cognito, AWS CDK, AWS CloudFormation, AWS IAM, ELB, ECS, SQS, SNS, Kinesis, etc.)
- Knowledge in OAuth2.0, OpenID Connect, SSO in general
- Experience in Serverless architecture and development
- Node.js running in AWS Fargate
- Experience with Continuous Integration (CI) Jenkins (Jenkins Job DSL, Jenkins environment management), Test Automation (TA) and Test-driven Development (TDD), as well as related tools and framework
- Co-operative, relentless and can-do attitude; ability to drive things through the organization
- Team player, able to express her own opinions, justify them and take in and apply feedback
- Experience in working with multinational teams spread across different physical sites
- Be able to show and take initiative with challenging tasks
Note: we know that there is no such thing as “perfect”, so get in touch also if you meet only some of these requirements.
Additional Karma points for
- Experience in technical design and solution architecture
- Documentation skills (processes, diagrams, technical designs)
- Test automation and genuine interest / obsession to automate everything
- Security minded
- Agile software development process experience
- Experience with systems monitoring, performance optimization, root cause analysis, and advanced troubleshooting
- Experience on operating large-scale systems with high data volumes
- DevOps experience
- Passion for quality and for creating exceptional user experiences
- Ability to learn quickly
Benefits and other details
- You will work as a contractor of Endpoint Cybersecurity GmbH (Germany) and will be assigned to work on our customer’s project
- Payment is based on your experience and it is limited only by your experience and ability to work
- In order to receive an offer we need:
-
- your up to date CV, containing the experience relevant to this job
- how much time are you planning to invest
- your financial expectations
-