Position Overview:
We are seeking an experienced Origami Developer who has a strong background in developing applications using the Origami platform. The ideal candidate will be responsible for designing, building, and maintaining high-quality software solutions using Origami’s framework. You will work closely with product teams, business analysts, and other developers to deliver innovative and scalable applications.
Key Responsibilities:
Develop and customize applications using the Origami platform to meet specific business and client needs.
Design and implement new features and enhancements based on requirements.
Collaborate with cross-functional teams, including product managers, designers, and quality assurance, to deliver high-quality software solutions.
Work on the integration of Origami applications with third-party systems and APIs.
Optimize applications for performance, scalability, and security.
Troubleshoot and resolve technical issues related to the Origami platform.
Maintain and update existing applications, ensuring they remain current and functional.
Write clean, well-documented code following best practices and coding standards.
Participate in code reviews and provide feedback to team members to ensure a high standard of quality.
Stay up to date with the latest trends and best practices in Origami development and the tech industry.
Contribute to knowledge-sharing and process improvements within the development team.
Required Skills and Qualifications:
Over 6 + Years Proven experience as an Origami Developer or in a similar software development role.
Strong understanding and hands-on experience with the Origami platform and its tools.
Proficiency in Origami scripting, Origami configuration, and platform customization.
Experience with RESTful APIs, web services, and third-party integrations.
Strong proficiency in programming languages such as JavaScript, HTML5, CSS, and SQL.
Familiarity with Agile development methodologies and version control tools (e.g., Git).
Strong problem-solving abilities and the ability to troubleshoot complex technical issues.
Excellent communication skills, both written and verbal, to collaborate with team members and clients.
Ability to work independently and in a team-oriented, collaborative environment.
Preferred Qualifications:
Experience with cloud platforms (e.g., AWS, Azure) and deployment practices.
Familiarity with CI/CD pipelines and automation tools.
Knowledge of UI/UX principles for building intuitive, user-friendly interfaces.
Experience in Agile/Scrum development processes.
Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).
Any Graduate