OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
At Precis, we are committed to building an inclusive and fair workplace that attracts talent and advances its people, regardless of their background, experiences or perspectives. A diverse set of minds working in an inclusive environment leads to innovative ideas – and it is precisely these sorts of ideas that we need to keep pushing the boundaries of marketing.
Founded in 2012, Precis has become one of the leading digital marketing agencies in Europe, with roughly 500 employees across offices in Europe and the United States.
We are looking for a Senior Developer to join our Tech and Data Department in Stockholm!
As a Senior Developer at Precis, you will collaborate with an interdisciplinary group of developers, data engineers and data scientists with the goal of developing cutting-edge and innovative technology products to be used by our digital marketing teams in their work to optimise our client's digital marketing efforts and business objectives. You will join our team in an exciting stage as we take our internal tech platform to the next level.
We believe that you are a creative problem-solver that enjoys working closely with your team and love sharing knowledge and ideas. We also believe that you have an open mindset, encourage different perspectives and feel comfortable voicing your opinions. If you have experience of working in a startup environment you will definitely enjoy working in our team where change is embraced and we thrive on challenging the status quo.
We offer you to join an intense learning environment where you will be able to grow and develop your skills and passions. We offer 30 days of vacation, flexible working hours and office/at-home balance, a yearly health care contribution and best-in-class health insurance. Our culture is built on supportiveness, transparency and diversity – and we make sure to have fun along the way, that’s why we also have regular after works, team events and a yearly conference. At Precis salary bands are transparent, check out our handbook to view them. You can find this role within the Developer track at level 3.
We strongly believe that the best work is achieved by combining outstanding people with great technology. Are you ready to join us in the pursuit of technical and digital excellence?
TASKS & RESPONSIBILITIES
Build, integrate and develop user-facing products with a focus on usability, performance, security, scalability and high availability.
Work together with the team on maintaining our current stack and applications.
Set future architecture and technology stack for both frontend and backend applications.
Improve and maintain code quality by writing tests and applying best practices.
Work closely with product designers, product managers and software developers to build great products and experiences for our clients.
KEY QUALIFICATIONS
At least 3 years of work experience as a Software Engineer.
At least 1-year practical experience working in React using Typescript
Experience working with Python (Flask or FastApi) or NodeJs (ExpressJs).
Experience contributing heavily to products from just an idea to implementation.
Practical experience in building and maintaining cloud-native applications.
High aptitude in leadership and planning.
Excellent communication skills in English, both written and oral.
MERITORIOUS
Experience designing microservice-oriented architectures.
Knowledge of GCP or similar Cloud Providers with an interest in specialising in GCP.
Experience with working with serverless technologies.
Have knowledge in the marketing industry.
Experience with GraphQL.
Experience with strongly typed languages.
Solid experience working with SQL and NoSQL databases.
Interest in machine learning and experience building data products.