Senior C# & JavaScript Developer for Creatio Platform | Remote

Remotely
Full-time

Are you an experienced C# and JavaScript developer looking to leverage your expertise in a dynamic remote environment? We're seeking a talented mid-level to senior developer to join our innovative team working on Creatio platform customizations. You'll be responsible for developing and enhancing both new and existing projects, implementing custom solutions that drive business efficiency and digital transformation for enterprise clients.


About the Role

As a C# & JavaScript Developer specializing in Creatio platform, you'll work with our cross-functional team to customize and extend the low-code platform (Creatio 8.0+), creating tailored business solutions. This role offers the opportunity to work with modern technologies while solving complex business challenges in a collaborative remote environment.


Key Responsibilities

- Design and develop custom solutions for the Creatio platform using C# (.NET Core 6.0+) and JavaScript (ES6+).

- Implement custom business logic, user interfaces, and integrations with third-party systems.

- Customize existing Creatio configurations to meet specific client requirements and business rules.

- Create and optimize SQL queries for efficient data retrieval and manipulation in MS SQL or PostgreSQL environments.

- Develop responsive and interactive UI components using JavaScript and Ext.js framework (v6.0+).

- Build and consume web services using REST APIs and Web-sockets for real-time communications.

- Collaborate with analysts and architects to translate business requirements into technical solutions.

- Debug, troubleshoot, and resolve issues in existing implementations while maintaining performance standards.

- Participate in code reviews and maintain coding standards across projects.

- Document custom implementations and provide knowledge transfer when needed.


Required Skills

- Strong proficiency in C# programming (3+ years), including OOP concepts and design patterns.

- Practical experience with JavaScript development (3+ years), including modern ECMAScript standards.

- Solid understanding of Ext.js framework or similar JavaScript frameworks such as React or Angular.

- Expertise in writing and optimizing SQL queries with complex joins and conditions.

- Experience working with JSON and XML data formats in real-world applications.

- Practical knowledge implementing and consuming REST APIs and Web-sockets.

- Understanding of front-end web technologies (HTML5, CSS3).

- Experience with source control systems like Git or Azure DevOps.

- Ability to work independently and manage priorities in a remote environment.

- Excellent problem-solving skills and attention to detail.

- Strong communication skills in English, both written and verbal.


Nice to Have

- Previous experience with Creatio (formerly bpm'online) platform or similar low-code platforms.

- Knowledge of WSDL and SOAP web services integration.

- Experience with other .NET technologies and frameworks.

- Understanding of BPM (Business Process Management) concepts.

- Experience with CRM systems and implementations.

- Knowledge of Agile software development methodologies.

- Familiarity with CI/CD pipelines and DevOps practices.


Team Environment

You'll be joining a well-structured team consisting of:

- Project Manager.

- Principal Analyst.

- Analyst (plus testing).

- Principal Architect.

- Fellow Developers.


This collaborative environment ensures you'll have the support needed to succeed while working on challenging projects.


Why Join Our Team?

Working with us offers you the flexibility of remote work with the stability of a full-time position. You'll have the opportunity to enhance your skills across multiple technologies while working on diverse projects. Our team values innovation, continuous learning, and work-life balance. Join us to be part of a forward-thinking company that embraces modern development practices and the future of work.