About the Role
Role details below.
Responsibilities
- Design and develop our core modules (Process Studio, Design Studio, Digital Workplace)
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance
- Collaborate with the API team for ensuring seamless end-to-end functional integration
- Collaborate with cross-functional teams to identify and solve complex software problems
- Write clean, efficient, and well-documented code that is maintainable and scalable
- Participate in code reviews and contribute to continuous improvement of development processes
- Continuously learn and stay up-to-date with new technologies, programming languages, and frameworks
- Lead technical discussions with development teams to identify opportunities for improvement
Requirements
- Bachelor's / Master's degree in Computer Science or a related field
- 3+ years of experience in software development
- Strong proficiency in Angular
- Willingness to become a Full Stack Software Developer (Stack: NodeJS, TypeScript, NestJS, PostgreSQL, GraphQL (a big plus; Apollo Framework)
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills in English
Nice to Have
- Experience with Low Code Platform is a plus
- GraphQL (a big plus; Apollo Framework)
Benefits
- A salary conform to the market plus bonuses
- Flexible working hours
- Additional paid vacation
- European company / exchange
Compensation
A salary conform to the market plus bonuses
Additional Information
- Core Development team is based in Bangladesh
- European company / exchange implies possible international collaboration or relocation opportunities
- Must be able to communicate effectively in English