Position Description
At MIKROE, we have developed an in-house information system called the Digital Business Platform (DBP), which leverages modern technologies such as Symfony, React, and more. It is the backbone of our Embedded Wiki platform which provides over a million embedded projects for electronic engineers.
We are seeking an experienced Full-Stack Web Developer with 3+ years of experience to join our team and contribute to developing high-quality modules for the DBP application.
As a member of our innovative team, you will tackle genuine business challenges by designing and developing solutions for our unique business environment. Your expertise will help us devise the best possible solutions and implement them through comprehensive web application development.
What do we offer?
- Impactful Work
- Collaborate with highly experienced team which developed DBP from scratch to design, develop, and integrate modules that play a crucial role in our daily business operations.
- Growth and Innovation
- Contribute to our creative environment where you will develop innovative solutions while working with Symfony, React, Postgres, and Domain-Driven Design (DDD).
- Learning Opportunities
- Enhance your skills with exposure to modern web development technologies and refine your knowledge through practical challenges.
- Dynamic Environment
- Immerse yourself in a fast-paced business setting that fosters innovation and continuous improvement.
- Interesting Projects
- Work on challenging and stimulating projects that require innovative solutions and impact the overall success of the company.
What kind of person do we expect?
Genuine love for programming
You should not only see programming as a job but as something that enhances and adds value to your daily life. A deep love for problem-solving and finding satisfaction in implementing solutions is essential
Curious and persistent
We value innovation and encourage curiosity to help develop creative solutions for improving our applications. Persistence is also crucial to quickly and effectively bringing your ideas to life.
What is required?
- Proven Programming Experience
- At least 3+ years of hands-on experience in PHP, object- oriented programming (OOP), Symfony, JavaScript, and React.
- Practical knowledge of working with relational and NoSQL databases and complex SQL query experience.
- Proven practical development in DDD environments.
- Experience in development with AWS, Redis, RabbitMQ, Docker, Roadrunner will be considered a plus.
- SOLID Principles and Design Patterns
- Understanding of SOLID programming principles and foundational knowledge of Design Patterns.
- Linux Experience
- Familiarity with Linux environments and command-line tools for development and deployment.
- Problem-Solving Skills
- An inventive mindset and an ability to solve challenges quickly and efficiently.
- Collaboration and Communication
- Good teamwork and communication skills to coordinate with different teams across the organization.
- Git Proficiency
- Solid experience working with Git for version control and collaboration.