a savvy group of generalizing specialists; we blend years of software engineeringexpertisewith some of the newest and most popular tools, frameworks, and methodologies to empower an entire organization to build great software.
We are full stack engineer,leveragingwide range of technologies from C#.Net, Python, Azure OpenAI / ChatGPT, to React JS to implement backend/frontend systems
We pride ourselves in building smart systems and tools which make our fellow engineers more productive every day and enable them to ship high quality code to our customers continuously.
We use Teams to ship Teams. Our tools are integrated into the Microsoft Teams itself.
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Kotlin, or Python
OR equivalent experience.
Solidproficiencyin Android development using Kotlin and Java.
Proficiencyin performance testing, stress testing, and benchmarking for Android applications.
Experience with telemetry and analytics tools to measure app performance (e.g., Firebase Performance Monitoring, custom telemetry frameworks).
Preferred Qualifications:
Excellent problem-solving & debugging skills.
4+ years of coding experience in an object-oriented programming language, with knowledgeof Java, Kotlin.
Deep understanding of the Android platform, including app lifecycle, memory management, threading, and performance optimization techniques.
Familiarity with CI/CD pipelines and automated performance regression testing.
Familiarity with machine learning or AI techniques in mobile app performance optimization.
Experience in iOS development.
Responsibilities
and resolve performance bottlenecks in CPU, GPU, memory, battery, and network usage using tools like Android Studio Profiler and Perfetto.
Build andmaintainperformance testing tools and automate regression testing to detect issues early.
Collaborate with developers to optimize app code for speed, responsiveness, and efficiency.
Build tools/bots to improve detection of quality issues, contribute ideas to continuously improve our systems, and drive actionable code and product quality feedback.