Software Engineer
Pencil42 is a dynamic and innovative tech company that is committed to pushing the boundaries of software development. We’re on a mission to create cutting-edge solutions that solve real-world problems and make a positive impact on people’s lives. As we continue to grow, we’re looking for talented and passionate Software Engineers to join our team.

YOUR CHALLENGE AS A SOFTWARE ENGINEER:
As a Software Engineer at Pencil42, you will play a crucial role in developing and maintaining high-quality software solutions. You will have the opportunity to work on a wide range of projects, from designing and implementing new features to improving existing systems. We value creativity, teamwork, and a commitment to producing clean, efficient, and well-documented code.
KEY RESPONSIBILITIES:
- Collaborate with cross-functional teams to define software requirements and specifications.
- Design, develop, and test software solutions that meet project objectives.
- Debug and resolve software defects and issues.
- Optimize and maintain existing codebases for performance and reliability.
- Participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with emerging technologies and best practices in software development.
YOUR PROFILE:
- Master’s degree in computer science or a related field
- Proven experience in software development, with a strong knowledge of programming languages such as Python, Java, C++, or similar.
- Familiarity with web development technologies (e.g., HTML, CSS, JavaScript) and frameworks (e.g., React, Angular).
- Experience with database systems (SQL, NoSQL).
- Experience with cloud platforms like AWS or Azure.
- You are analytically strong with a critical eye. You take pride in your work and strive for just enough approach/structure/method.
- Fluent in communication with a positive and constructive attitude. You can communicate your ideas clearly to the people around you. Within your team, you can easily bring people into your thinking and easily take other perspectives into account.
Why becoming a Pencileer?
- The opportunity to have a meaningful job where you can make a difference.
- Attractive salary package:
- Group insurance and hospitalization insurance because we care about you.
- Forget about the miles: we provide you with a company car and a national fuel card.
- 32 days of annual leave, because life isn’t all about working (20 + 12 ADV)
- Flexible hours and possibility of regular work from home.
- Strong offer of professional training courses.
- Opportunities for professional growth and development.
- The right combination between your well-being and prosperity.
If you are a dedicated and enthusiastic Software Engineer looking for a challenging and rewarding opportunity, we would love to hear from you.
"*" indicates required fields