Configura Logo jpg

Senior Full Stack Developer

Configura

Job Description

At Configura, we believe that well-designed spaces have a profound impact on individuals, organizations, and the planet. Our purpose is to help create spaces where people and businesses can thrive, perform, and grow. Our vision is to be the world's most intelligent platform for designing sustainable, efficient, and beautiful spaces. Together with our community, we push the boundaries of what's possible in space design.

 


We are looking for two senior Fullstack Developers to our Technology team in Linköping

Configura is headquartered in Linköping (Sweden) with with SIX wholly-owned subsidiaries in Grand Rapids (Michigan, USA), Cincinnati (Ohio, USA), Kuala Lumpur (Malaysia), Shenzhen (China), Berlin (Germany), and Tokyo (Japan). At Configura, we are team players who always help each other! Our atmosphere is very friendly with committed Configurans who strive towards our goals together. We love problem solving and to find innovative solutions.


WHAT WE OFFER YOU
This position offers a unique opportunity to be part of a dynamic team, driving innovation in the space planning and design industry, and shaping the future of how these services are delivered and experienced.

In this role, you will contribute to the development of our cloud platform that serves as the backbone for innovative space planning and design applications. Your focus will be on building robust, scalable features and ensuring the platform can support a wide range of applications and services, with the potential to step into a leadership role for specific projects or technical challenges as needed.

As a Senior Fullstack Developer in our Platform & Innovation team, you will be a key contributor to the development of our cloud platform aimed at revolutionizing space planning and design. While your primary role is as a team collaborator, your expertise and experience will position you to assume technical leadership responsibilities when necessary. You will leverage your skills in web technologies, React, Node.js, TypeScript, and cloud platforms to develop scalable, secure, and innovative solutions.


WHO WE BELIEVE YOU ARE

 

Curious, problem solver, collaborative yet independent. Ambitious, positive, always aiming for improvement. We seek a quality-focused, problem-solving individual.


YOUR RESPONSIBILITIES

Core Development: Contribute to the development of core platform features and functionalities, using React for front-end and Node.js for back-end, ensuring the platform's scalability, security, and performance.

Technical Problem-Solving: Address complex technical challenges, proposing and implementing solutions that enhance platform capabilities and user experience.

Collaborative Design and Implementation: Work closely with other developers, UX/UI designers, and product managers to ensure the platform meets user needs and business goals. This includes participating in design reviews, code reviews, and agile ceremonies.

Adoption of Best Practices: Advocate for and adhere to best practices in coding standards, documentation, testing, and secure software development.

Continuous Learning and Improvement: Stay updated with the latest developments in cloud technology, full-stack development practices, and related fields to continuously improve the platform's technology stack.

Flexibility in Technical Leadership: Be prepared to guide and mentor junior developers, make architectural decisions, and lead specific projects or features when the situation demands.

 


YOUR SKILLS

 

Frontend and Backend Proficiency: Deep understanding of React and Node.js, encompassing frameworks, libraries, and modern development practices for efficient and effective full-stack development.

Cloud Technologies: Experience with cloud environments like AWS, Azure, and Google Cloud for deploying and managing applications, with a strong grasp of scalable cloud architecture best practices.

API Development: Proficiency in API design and development, including RESTful services and the OData protocol, to create standardized, query able, and interoperable APIs.

Microservices Architecture: Expertise in designing, developing, and deploying microservices, with an emphasis on decentralized data management, scalable architectures, and flexible service composition.

Databases and Cloud Data Solutions: Skilled in various database technologies, including SQL and NoSQL, with experience in cloud-based solutions such as Amazon RDS, Google Cloud SQL, and Azure SQL Database for scalable, reliable, and high-performance data storage and management.

Big Data Technologies and Analytics: Familiarity with big data technologies and ecosystems (e.g., Hadoop, Spark, Kafka) for processing and analyzing large datasets, and experience in implementing big data solutions in cloud environments to support data-driven decision-making and insights.

Testing and Quality Assurance: Ability to implement comprehensive testing strategies, including unit, integration, and end-to-end tests, to ensure the software's reliability and quality.

Collaborative Tools and Practices: Proficiency with collaborative development tools such as version control (Git), issue tracking systems, and CI/CD pipelines to enhance team collaboration and streamline feature delivery.

 


As a member of the Configura family, you will be given the opportunity to grow and develop your skills in an innovative and high-tech environment surrounded by committed, talented and enthusiastic co-workers from all our offices.

At Configura, we combine office-based work with working remotely. We believe that the office is important for innovation, knowledge sharing, spontaneous meetings, information exchange and social interaction. Therefore, we see our offices as the primary work locations even though we have the opportunity to partly work remotely when the business allows.

Find your dream job

Freshly added jobs

+202
30 days

Software Developer

Junior Flutter Developer

Software Developer

Full Stack Java Developer