All offersGdańskJSSenior Software Engineer
Senior Software Engineer
JS
Ensono

Senior Software Engineer

Ensono
Gdańsk
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Angular
    advanced
    JavaScript
    advanced
    CSS
    advanced
    HTML
    advanced
    Node
    advanced
    AWS
    advanced
    TypeScript
    advanced
    Bootstrap
    advanced
    Git
    advanced
    REST
    advanced

Job description

What exactly does a senior software engineer do on a scrum team? 
Do they simply perform the broad role of ‘team member’ at a higher level than a more junior person?  Have they worked for at least a decade writing software? 
Have they been through a couple iterations of the ‘in’ stack to be developing with? 
Do they have experience from the hard work of creating awesome applications and experiences out of thin air based on the vision of a Product Owner? 
Do they exude grit and determination to meet commitments when rough circumstances present themselves?
Have they felt the exhaustion of leaving it on field and the joy of hoisting up the championship trophy?
Do they just get paid more?

If you have a story to tell about the first 7 questions that would lead to a yes on the 8th, keep reading:

Here’s the deal – we’re building applications right now spanning genres like client/cloud portal experiences, business process automation, Continuous Integration/Deployment Services, and Product Development.  We are continuing to look for the right people to join scrum teams to attack these opportunities and deliver great software and great experiences.  We work in a thoroughly modern agile framework focused on business agility, in a modern open space environment, and among smart associates.  We’re delivering these experiences on AWS with a serverless architecture in a CI/CD tool chain with automated unit testing, acceptance testing, and deployment.

What we need you to contribute to Ensono:
  • A relentless pursuit of the burndown of each sprint to bring the most valuable items for our clients to fruition every 2 weeks
  • Coaching and mentoring junior developers on best practices
  • Crystal clear communication of any impediments and direct requests for help to mitigate
  • Active participation in the refinement of the teams’ backlog
  • Leading in the continuous improvement of the scrum team

Skills & Behaviors that are reliable indications that you can contribute:
  • Demonstrated ability to develop high volume web-based, microservice, transactional applications in a variety of languages and frameworks (angular.js, node.js, bootstrap, CSS, HTML5, SQL, Java)
  • A solution-oriented style of conversation with a customer-centric approach to problem solving
  • Demonstrated ability to partner with Product Owners to ensure technical implementation is able to meet immediate business needs while being flexible for future changes.
  • You have had to pivot development stacks to ensure project success (even mid-sprint)
  • Ability to recount tales of mentoring
  • Personal accountability to your teammates to deliver the sprint commitment each iteration
  • Collaboration amongst teammates to clearly define and estimate user stories
  • Extra credit: exposure to Amazon Web Services and serverless design implementations
  • Demonstrated hands-on experience in a behavior and/or test driven development environment
  • Ability to articulate the differences in Krispy Kreme glazed vs all other glazed donuts

What you will receive from Ensono:
  • A modern business agility education
  • An opportunity to work on the newest architectures
  • An opportunity to influence the architecture and design of what’s next
  • A membership & belonging to a team doing something great
  • A competitive salary & bonus