For a creative tech company we are looking for a Software Engineer.
Position Description:
As a Software Engineer, you will focus on being a contributor on an engineering team developing full stack web-based applications. You will work closely with our other developers, QA, enterprise architecture and product management. This position requires broad knowledge of computer science, software architecture, software engineering and diverse development principles.
Essential Duties:
•Owns the technical design and implementation of multiple microservice components
•Work closely with the product management and enterprise architecture team to deliver business functionality within the enterprise design standards
•Coordinate with teams that own other microservice components
•Develops client tier and middle tier functionality, alongside other members of the software engineering team
•Coordinates with QA to discover and resolve defects
•Authors and maintains technical specifications
•Participates in developing, testing, and deploying clean code in a DevOps environment
•Assist in the resolution of incidents and emergencies. Participate in on call support rotations if necessary.
Required Qualifications/Skills/Education:
•5-10 years of experience developing commercial web applications
•5+ years of experience with JavaScript and NodeJS
•Experience developing SaaS-based web applications using an Agile/Scrum/Kanban methodology
•Experience with development/build tools such as AngularCLI, Webpack and Git
•Knowledge of AWS cloud infrastructure and AWS console
•Excellent written and verbal communication skills
Desired Qualifications/Skills/Education:
•Experience with Cucumber
•Experience with Behavior-Driven Development (BDD)
•Experience with Jetbrains tools – IntelliJ
Location: full remote
RATE: 250 euro/day
Project duration: almost a year.