
Lead Engineer at Proposales
- Stockholm
- Permanent
- Heltid
- Enhancing and improving the architecture of the platform, with a strong emphasis on quality
- Responsible of internal and external APIs to facilitate a great developer experience
- Collaborating with Head of Product to balance customer needs with managing technical debt.
- Inspire and support the growing team to work smart and efficiently in order to drive development forward. They like starting small (with a proof-of-concept), while dreaming big.
- Serverless, continuous delivery infrastructure hosted on Vercel, built using Next.js, and written in TypeScript
- Continuously exploring new technologies for sub-projects, focusing on long-term benefits and maintainability
- Test-driven development and pair programming, favoring high code quality over faster development times
- Adopting a functional programming style over object-oriented approaches, avoiding abstractions like middlewares or ORMs
- Monorepos with multiple smaller projects, instead of a monolithic application
- Strong expertise in advanced JavaScript, with up-to-date knowledge of the latest developments (currently working with TypeScript, Next.js, Node.js, and React).
- Proficiency with Vercel and AWS infrastructure (RDS).
- Hands-on experience with SQL databases (using Postgres), GraphQL, database optimization, and managing transactions.
- Fluent in English, both written and spoken; Swedish is a plus.
- Experience with machine learning (ML) and artificial intelligence (AI) is an advantage since you get to build the technical foundation of the upcoming AI-related features in the platform.