Vacantes disponibles Full Stack Developer Sr (ReactJS/NodeJS)

Acerca del puesto Full Stack Developer Sr (ReactJS/NodeJS)

Darwoft is looking for a motivated and proactive FullStack Developer.

Key Responsibilities

Collaborate with the product and engineering teams to design, implement, and launch new features and products.

Develop and implement scalable, high-performing and secure web applications.
Participate in agile development activities and process.
Contribute to our CI/CD pipelines as needed and follow company standards for testing automation.
Author and maintain technical specifications
Participate in collaborative programming activities
Fix bugs and address issues as they arise.

Requirements

5+ years of experience developing web applications.
2+ years of experience with React.
Experience working with javascript based BE frameworks like nestjs (preferred), express, etc.
Experience working in a cloud based architecture, preferably AWS is a plus.
Experience working with GIT.
A combination of at least 3 or 4 of the below desired skills.


Desired Skills

Experience with microservices and serverless technologies (AWS Lambda preferred).
CI/CD experience using tools such as Jenkins, CircleCI or CodeBuild/CodeDeploy/CodePipeline.
Relational databases development experience such as: MySQL, Postgres, Oracle, etc.
NoSQL databases development experience such as: DynamoDB, Mongo, DocumentDB, Cassandra, etc.
Experience programming in languages such as: Javascript, Python, Java, Scala, Go, etc.
Experience in front end development using technologies such as (but not limited to): HTML5, Javascript, CSS, etc.
Experience working with cloud based technologies such as SQS, SNS, Lambda, ElasticSearch, Elastic Beanstalk, CloudWatch, etc.
Knowledge of at least one content management tool and one search / indexing technology.
Knowledge of caching technologies and methodologies both at edge and at the application level.
Experience working with versioning systems and SCM tools.
Understanding and experience in various software design patterns.
Agile and test-driven development experience.
Experience as a developer working both at a startup and also at a mature company.