Full-Stack Engineer (JavaScript)
Workplace: Stockholm, Sweden
Expires: June 7, 2025
Join Proposales AB as a Full-Stack Engineer to help shape the future of business proposals by developing a web technology powered online platform. Collaborate closely with a product designer to design, build, and deploy innovative features.
Main requirements:
- Strong coding ability in JavaScript
- Experience with advanced JavaScript libraries and frameworks
- Experience with API and product development
- Excellent collaboration skills
- Belief in code quality through code reviews, pair programming, and test-driven development
- Self-management and clear communication skills
- Willingness to learn new technologies and adapt to different tech stacks
- Working proficiency in verbal and written English
- Based in Stockholm and able to work onsite 3 days per week
Responsibilities:
- Write testable, maintainable, and scalable code with a quality mindset
- Continuously optimize and iterate on ideas and solutions for performance and user experience
- Embrace new technologies and paradigms as Proposales moves to a serverless architecture
- Shape engineering culture to make Proposales a great work environment
- Collaborate in a 'Duo' with a product designer from initial design to production deployment
Required hard skills:
- JavaScript
- TypeScript
- React
- Node.js
- Next.js
- API development
- Test-driven development
Recommended hard skills:
- Functional programming
- Serverless infrastructure
- Continuous delivery
- Monorepos
- PostgreSQL
- Vercel
Soft skills:
- Collaboration
- Communication
- Self-management
- Adaptability to new technologies
- Clear communication
Coding languages:
- JavaScript
- TypeScript
Frameworks:
- React
- Next.js
Natural languages:
- English (Working knowledge)
- Swedish (Basic familiarity)
Cultural skills:
- Startup mindset
- Continuous learning
- Quality-driven development
- Open and clear communication