“Everyone has talent. What's rare is the courage to follow it to the dark places where it leads.”
― Erica Jong
Frappe/ ERPNext Developer
Primary Skillset and Responsibilities
Understand client requirements for ERPNext and suggest possible solutions.
All aspects of development including server-side, API, and client-side logic.
Manage updates and upgrades of the ERPNext system for existing projects.
Ensure a smooth transition for current customizations with upgrades of Frappe and ERPNext.
Build complete applications on the Frappe framework from scratch as per project requirements.
Providing written knowledge transfer material.
Strong proficiency in Frappe and ERPNext, Python, JavaScript, Jinja templates MySQL/Mariadb, AWS/Azure/Custom Linux VM deployment, and CI/CD pipelines.
Requirements
Must have a minimum of 1 year of experience in building Frappe/ERPNext apps.
Familiarity with current ERPNext features and functionalities.
Working knowledge of Python, JavaScript, and Jinja templates.
Good communication skills.
Good problem-solving and analytical skills.
Must have worked on live projects of ERPNext which can be showcased in the Interview.
Experience
Minimum 1 year of experience in manual testing.
Graduate in Computer Science/Equivalent.
Job Overview:
The position requires experienced and ambitious candidates who are passionate about technology and are self-driven. We have a challenging workplace where we welcome innovative ideas and offer growth opportunities and a positive environment for accomplishing goals.
Responsibilities:
Good understanding of testing concepts and terminologies used.
Must know black-box, white-box, smoke testing along with other similar testing variations.
Testing Web and mobile apps and doing compatibility testing across browsers and devices.
API testing using Postman.
Create a test plan and test case documents.
Execute test cases for all phases of the testing process.
Report defects in a timely manner.
PBasic understanding of any programming language
Ability to coordinate with multiple teams on different assigned tasks.
Skills Required
Excellent verbal and written communication skills.
Good analytical and problem-solving skills.
Should be a good team player.
Should have worked in the Agile Development Model.
Understanding of API testing in multiple environments using Postman/Insomnia.
Experience
Minimum 1 year of experience in manual testing.
Graduate in Computer Science/Equivalent.
Build user interfaces designed by UI/UX designers
REST API integration
Debugging and bug fixing
Collaboration with team members from project managers to QA
Requirements
Must know Dart programming language, asynchronous programming, isolates etc.
Must have at least 1-2 apps LIVE on Play Store and/or App Store
Must know state management techniques in Flutter, particularly Provider + MVVM
Must know mobile application architecture principles
Must know concepts like themes, i18n, etc.
Must know Git and its usage
Basic understanding of project management tools like Trello
Must know how to write clean, understandable code
Experience
2 years of experience as a mobile app developer
1 year of experience in Flutter app development
Graduate in Computer Science Engineering/equivalent
Primary Skill Set :
Hands-on experience and very good knowledge of Node JS, Javascript/Typescript (optional), Frameworks like Express, SQL Database, REST API development
Excellent knowledge of developing scalable and highly-available Restful APIs using NodeJS
Understanding of deployment process on Linux based systems
Understanding token-based authentication (JWT, OAuth, etc)
Experience in unit and integration testing frameworks
Basic experience in AWS and/or other cloud platforms is preferred
Roles and Responsibilities :
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Contribute to the design and development of solutions, following internal guidelines and standard processes
Design, develop, test, and deploy applications
Assume ownership of code throughout development, staging, testing, and production
Experience
Minimum 1 year required
Graduate in Computer Science/ Equivalent
UI/UX Developer
Responsibilities:
Ability to create intuitive and user-friendly UX solutions based on the requirements
Work with different personas and craft designs accordingly
Create reusable components and design specifications
Gather and evaluate user requirements in collaboration with senior managers and developers.
Illustrate design ideas using storyboards, process flows, and sitemaps
Design graphic user interface elements, like menus, tabs, and widgets
Develop UI mockups and prototypes that clearly illustrate how sites function and look like
Create original graphic designs (e.g. images sketches, and tables)
Prepare and present rough drafts to internal teams and key stakeholders
Identify and troubleshoot UX problems (e.g. responsiveness)
Conduct layout adjustments based on user feedback
Adhere to style standards on fonts, colors, and images
Knowledge of creating prototypes and designs using Figma.
Requirements:
UX/UI cert. / Bachelor’s Degree
High-quality Mobile and Web design experience (1-2 years of experience)
Ability to manage timelines and priorities as part of a cross-functional team and collaborate to meet deadlines.
Passion to learn new skills and tackling difficult tasks
Excellent interpersonal skills with the ability to interact with both colleagues and clients
Vue JS Developer
About this position
CitrusLeaf is looking for full-stack developers who can build amazing web applications using VueJS.
Responsibilities
Building modern apps using VueJS
Collaborating with the Planning and Design teams to bring ideas to life
Performing app profiling and improving performance
Improving code quality through code reviews
Developing new features, maintaining code, and fixing/debugging issues
Exploring upcoming trends with the core team and implementing them
You need to have:
Sound understanding of JavaScript (or TypeScript)- Object-oriented programming, ES6 modules, asynchronous programming (async/await, Promises)
Minimum 2 years of experience in building full-stack web apps using VueJS
Working knowledge of VueJS and its design patterns like routing, state management, etc.
Understanding of integrating secure REST APIs
Good understanding of code versioning tools such as Git
Strong problem solving and analytical skills
Excellent written and oral communication skills, be a fast learner
Additional Qualifications:
Experience working with Nuxt (VueJS framework)
Experience with Unit/Functional testing automation
Working knowledge of Cloud technologies
UX/UI experience
Experience
Minimum 1 year of experience in manual testing.
Graduate in Computer Science/Equivalent
Content Strategist
Roles and Responsibilities :
Researching industry-related topics (combining online sources, interviews, and studies)
Writing clear marketing copy to promote our products/services
Preparing well-structured drafts using Content Management Tools.
Proofread and edit blog posts before publication
Submit work to editors for input and approval
Coordinate with marketing and design teams to illustrate articles
Conduct simple keyword research and use SEO guidelines to increase web traffic
Promote content on social media
Identify customers’ needs and gaps in our content and recommend new topics
Ensure all-around consistency (style, fonts, images, and tone)
Update website content as needed
Actively manage and promote our blog, and pitch articles to relevant third-party platforms
Collaborate with other departments to create innovative content ideas
Requirements and skills
1+ Years of proven work experience as a Content Writer, Copywriter, or similar role
Portfolio of published articles
Experience doing research using multiple sources
Familiarity with web publications
Knowledge of digital marketing tactics, including SEO, email marketing, and web analytics
Excellent writing skills, as well as the ability to communicate and collaborate effectively
Hands-on experience with Content Management Systems (e.g. Word Press and/or Joomla )
The ability to consistently meet tight deadlines
Bachelor’s / Master’s degree in Marketing, English, Journalism, or related field
Marketing/Sales
Primary Skill-set:
Results-driven, Data junkie. Growth hacker. Technologist. If these are qualities that resonate with you, we’ll be happy to have a conversation with you.
● Google UAC - Driving scale and optimization on installs from Google platforms.
● Affiliate Marketing - Onboarding and managing quality-focused affiliate partners both for acquisitions and app traffic and re-engagement
● Social Media Installs - Driving scale and optimization on Social media mainly ‘Facebook and Instagram install campaigns’.
● Planning & Execution - Monthly planning of installs, acquisitions, and execution across platforms. Primary ownership of plan vs achievement on spending, scale, and quality
● Create and oversee the campaign calendar
● Utilize a data-driven approach to run marketing experiments, implement attribution models and KPIs/reporting systems to support marketing decisions
● Design and implement experiments to improve CAC and LTV.
● You have good knowledge of Campaign Management Tools (e.g., Facebook, Google, Email flows), and Web Analytics Tools (e.g., Google Analytics, Appsflyer).
Required Skills:
● 2-4 years in advertising marketing/growth role
● Directly managed performance app install campaigns on Google, FB/Instagram
● Excellent analytical skills and leverages data, metrics, analytics, and consumer behavior trends to generate creative ideas
● Strong cross-functional skills and experience working with product, engineering, creative, and analytics teams
● Deep understanding of the ad-tech ecosystem, advertising measurement, audience data, and major ad platform APIs
● Successfully communicates with a diverse set of technical and non-technical stakeholders
● Comfortable with developing organic growth strategies
● Up-to-date with the latest trends and best practices in online marketing and measurement
● Experience working under tight deadlines and in a fast-paced environment.
● Strong project management, communication, organization, and collaboration skills.
Project Coordinator
Role And Responsibilities
Capable for delivering IT projects/ managing stakeholders/ using PM tools and techniques
Required Technical And Professional Expertise
Demonstrate an understanding of the QA Proposal Review Process, proposal pricing, and basic contract terminology
Be able to provide cross-team coordination (backup & redundancy)
Understand and demonstrate the department & Shared Services mission
Recognize complex problems, analyze situations and provide suggested/implemented resolution (s)
Exhibit excellent written and oral communication skills
Adapt to new assignments, processes, methods, and tools easily with flexibility
Understand and work effectively in a matrixed environment
Provide support to team members
Acts as Primary Lead for project delivery and functional management of remote teams
Chairs internal stakeholder meetings, and participates in Client meetings.
Works with Client/company to review requests during Qualification and resolution of issues.
Drives consistency and standards across accounts.
Responsible for project delivery and governance and relationships.
Preferred Technical And Professional Experience
Bridges solution, design, and understands architecture decisions to alleviate cost exposures and underpricing for the company.
Performs forecast, tracks financials, procurement
Ensures Citrusleaf Softwares Legal contract language in proposal documentation.
Stay Connected-
careers@citrusleaf.in
hr@citrusleaf.in