We are expanding our dynamic development team and seeking a passionate Angular Developer (skilled in Web & Mobile) with 5+ years of experience. If you thrive on technology, innovation, and enjoy tackling challenges, this is the perfect opportunity for you.
Join Creatio, a global leader in no-code and low-code platforms that empower organizations worldwide to accelerate digital transformation. Be part of a collaborative, innovative environment where your expertise will drive cutting-edge solutions with real impact. Shape the future of technology with us—apply today!
Responsibilities:
- Design, develop, test, and debug clean, efficient software based on requirements.
- Collaborate with stakeholders to gather and translate user needs into technical specs.
- Create system architecture and design documents; implement features following best practices.
- Write and maintain code using version control; ensure software quality through testing and debugging.
- Provide ongoing support, fix issues, and deliver updates based on user feedback.
- Maintain clear technical and user documentation for software usability and maintenance.
Requirements:
- 5+ years of overall programming experience, strongly focusing on Angular, (TypeScript, Components, Data Binding, Services, Routing, HTTP/Observables, Forms, Angular CLI)
- Solid understanding of core JavaScript (ES6+, Promises/Async, DOM manipulation, Event handling, Debugging)
- Expertise in CSS (Responsive design, Flexbox/Grid, Cross-browser compatibility, Preprocessors, CSS methodologies like BEM)
- Basic knowledge of Dart and Flutter (Widgets, Layouts, State management approaches) would be as a plus.
- Familiarity with mobile platform constraints (Permissions, Notifications) and build tools (Android Studio, Xcode)
- Understanding of software architectural principles (SOLID, DRY, KISS, TDD)
- Experience with web application security (Authentication, Authorization, CORS, certificates)
- Familiarity with CI/CD pipelines and cloud architectures (Serverless, high-load applications)
- Experience with at least one SQL-based database (e.g., PostgreSQL, MS SQL, SQLite)
- Proficient with version control systems (e.g., Git)
- Experience with code quality and maintainability tools (e.g., SonarQube)
- Knowledge of unit testing, mocking, and API testing tools (e.g., Postman)
- Awareness of security vulnerabilities (XSS, XSRF) and prevention techniques
What to expect from us:
- A remote-first hybrid model: while giving plenty of space for concentration and personal working habits, we encourage regular meetings in one of our five hubs worldwide;
- A vibrant corporate life: enjoy the opportunity to explore your teammates' cultures in online and offline events, participate in sports competitions, enjoy art master classes, and create your new favorite memories at our parties;
- Caring for your health: Creatio offers several options for medical insurance, together with our medical partner;
- Paid leave options for life-qualifying events, sicknesses, etc.