Key Responsibilities
-
Plugin Development: Develop, test, and maintain plugins for tools like Atlassian Jira, Atlassian Bitbucket, Azure DevOps, or GitHub.
-
Framework Expertise: Utilize Atlassian Forge or Atlassian Connect frameworks to build integrations and extend platform functionalities.
-
Requirement Understanding: Work closely with senior engineers and stakeholders to clarify and implement requirements.
-
Code Implementation: Write clean, efficient, and maintainable code to deliver reliable solutions.
-
Testing and Debugging: Conduct unit testing and debugging to ensure the quality and stability of plugins.
-
Documentation: Create clear and concise technical documentation for code and APIs.
-
Collaboration: Partner with team members, including senior developers, QA, and DevOps, to ensure seamless integration and delivery.
-
Continuous Learning: Stay updated with platform updates, new APIs, and best practices to maintain high standards.
Technical Skills Required
-
Proficiency in Plugin Development: Hands-on experience building plugins for at least one of Atlassian Jira, Atlassian Bitbucket, Azure DevOps, or GitHub.
-
Framework Expertise:
- Experience with Atlassian Forge Framework for serverless app development.
- Familiarity with Atlassian Connect Framework for web-based plugin development.
-
Programming Languages: Proficiency in JavaScript/TypeScript, Python, or Java.
-
API Integration: Knowledge of REST APIs, GraphQL, and Webhooks.
-
Version Control: Strong understanding of Git workflows.
-
Testing: Experience with writing unit and integration tests for plugin functionalities.
-
Problem Solving: Ability to identify, troubleshoot, and resolve technical issues effectively.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- 4+ years of experience in software development, with at least 1-2 years focused on plugin or integration development.
- Experience with Atlassian Forge and/or Atlassian Connect frameworks is highly desirable.
- Prior experience working with Atlassian, Azure DevOps, or GitHub platforms is a plus.
Behavioral and Soft Skills Required
-
Detail-Oriented: Strong focus on code quality and usability.
-
Collaboration: Ability to work effectively in a team environment and communicate technical details clearly.
-
Adaptability: Willingness to learn and adapt to new tools and processes.
-
Independence: Can complete tasks with minimal supervision while seeking guidance when needed.
-
Time Management: Capable of prioritizing tasks and meeting deadlines.
Why join our team?
Culture and Growth:
- Global team with a creative, innovative and welcoming mindset.
- Rapid career growth and opportunity to be an outstanding and visible contributor to the company's success.
- Freedom to create your own success story in a high performance environment.
- Training programs and Personal Development Plans for each employee
Benefits:
- 33 days of holidays (this includes public and religious holidays)
- Contributions to your Provident Fund which can be matched by the company above the statutory minimum as agreed
- Gratuity payments
- Private Medical Insurance provided by the company (Employee + Spouse + 2 Children + 2 Parents)
- Personal Accident Insurance (Employee Only)
- 12 Weeks Paid Paternity Leave, 6 months Maternity leave
- Support with childcare costs (50%)
- Work from Home Equipment allowance
- Flexible Work from Home policy - 2 days home p/w
- Flexible Work from Long Distance - 4 weeks a year
- Sponsored Learning Opportunities
- Team Socials
Stay connected with us on LinkedIn or keep an eye on our career page for future opportunities!