- Bureau à Bengaluru
The Opportunity
What You’ll Do
The Skills You’ll Have
Technical Expertise & Architecture
- Designs and builds complex, performant, and reusable Apex/LWC components that manage state and interact with external system
- Deep experience designing and executing both inbound and outbound integrations.
- Apex Mastery: Implements advanced async patterns (Queueable, Platform Events) and consistently writes reusable, efficient, and thoroughly tested Apex
- Proficient in Git version control, managing pull requests, and executing standard CI/CD deployment processes
- Understands modern design patterns and best-practice development approaches
- Writes extensible, test-friendly code
- Advocates for architectural improvements that benefit scalability and maintainability
- Experience utilizing AI coding assistants (e.g., Cursor, GitHub Copilot, Claude) to accelerate code scaffolding and refactoring, while maintaining strict code quality and security standards
- Understands how their component fits into the larger system
- Approaches debugging analytically, identifying issues across multiple layers
- Recognises knowledge gaps and actively seeks learning
Quality & Customer Focus
- Learns the “why” behind requirements and user scenarios.
- Builds software that supports real-world usage patterns including offline and low-connectivity environments
- Writes code that reduces downstream testing risk and future defects
- Thinks empathetically about multiple product personas
Work Management
- Strong commitment to meet the delivery deadlines
- High autonomy in managing project scope
- Handling competing architectural priorities across multiple projects
- Helps drive clarity during technical discussions and team execution
- Sets a collaborative tone rooted in humility and shared learning
Communication & Influence
- Communicates clearly, frequently and successfully in both written and verbal formats
- Adapts style based on audience both technical or business
- Able to present work and demo functionality to groups
- Communicates well in both in-person and remote environments.
Within 90 Days, You’ll
- Become an expert in the functionality and codebase of several modules across the Sitetracker product
- Complete your Development Plan and be fully ramped on our technology stack and established design patterns
- Be a consulted contributor as part of one of our delivery teams
- Deliver several enhancements and bug fixes
- Know the ins and outs of the Sitetracker product offering as well as how to build and extend the functionality
- Begin working with other senior developers to architect solutions for our customers
- Know the development best practices and begin to help junior developers with questions about development practices
- Work with junior and senior developers to perform code reviews that follow Sitetracker coding standards
- Work with your manager to learn our deployment process
Within 180 Days, You'll
- Have built and shipped large modules
- Serve as a technical expert for modules and features built during requirement and design sessions
- Collaborate with external teams to debug issues raised by customers
- Volunteer on initiatives that advanced Sitetracker’s developer efficiency and best practices
- Use your expertise to identify technical debt and deliver an action plan to resolve it
- Take part in customers meetings to gather requirements, understand use cases, and be able to explain your solutions in a simplified non technical way
- Architect End-to-End Solutions
- Written clean, scalable code with solutions that results in features adopted and loved by customers
- Serve as subject matter export to other teams for features that you have developed
Within 365 Days, You'll
- Mentor junior and mid-level developers on development practices
- Drive efficiencies in the team by being an advocate for process/coding standard improvement
- Define standards for new technologies
- Develop large scale modules in a generic way so that we can extend and enhance the Sitetracker offering
- Lead engineering initiatives within the team that are focused on continuous improvement or leveraging new technology that significantly enhances efficiency, quality, or the user experience
- Develop strong industry expertise in the industries we serve to better inform the software you develop
- Serve as a primary subject matter expert for other teams in several areas of the application that you were not directly a part of
- Have established strong bonds with your team members that ensures efficient completion and building of features that our customers love
Postuler maintenant