

Search by job, company or skills

What You Will Do
-Develop and iterate on features for our Android productivity applications, completing module-level development tasks under guidance from senior engineers.
-Learn and implement modern Android development tech stack including Kotlin, Jetpack components and Jetpack Compose.
-Gradually take full ownership of independent feature modules and deliver end-to-end feature implementation.
-Participate in code reviews, technical seminars and the implementation of team engineering best practices.
-Cooperate with product managers and UI/UX designers to sort out user requirements, clarify development demands and convert business needs into feasible technical solutions. -Monitor application runtime performance and stability, assist in troubleshooting and resolving online production failures. -Write clean, maintainable and fully tested code complying with unified team coding specifications.
Requirements
-Bachelor's degree or higher, expected graduation in 2027.
-Solid computer science fundamentals, proficient in data structures, algorithms, operating systems and computer network principles.
-Skilled in at least one object-oriented programming language such as Java, Kotlin or C++. -Basic Android development capabilities: familiar with Activity & Fragment lifecycle, Android core application components, mainstream UI components and basic event handling mechanisms.
-Hands-on project experience including academic course projects, open-source contribution or internship experience. We value your project thinking process and technical growth far more than project scale.
-Able to conduct daily workplace communication in Mandarin, with basic English reading and writing proficiency. Preferred Qualifications
-Previous Android development internship experience, or independent development of usable Android applications or functional prototypes.
-Applicants must be legally authorised to work in Singapore.
Job ID: 153850437
Skills:
Java, Jenkins, Git, JUnit, Maven, Spring Boot, Restful Apis, Spring Framework, object-oriented design principles
Skills:
Agile Methodologies, Data structures, Memory Management, System Design, Application Development, Testing, Real-time messaging architectures, Linux systems programming, TCP/UDP socket programming, Low-latency optimization, Enterprise-authorized AI-assisted software development tools, Operational stability, Application resiliency and security, CI/CD, Order management systems, Database querying languages, Market making strategies, Options derivatives pricing Greeks, Market data feed handlers
Skills:
Rust, C++, CPU cache optimization, Go, Performance optimization, Performance profiling tools, Linux kernel tuning, Hardware acceleration, Low-level performance optimization, Zero-copy techniques, Lock contention handling, RPC frameworks, Performance diagnosis, Network libraries
Skills:
Java, Logging, Prometheus, Grafana, Datadog, Dashboards, metrics, Kubernetes, Python, AWS, JavaScript using Node.js, tracing, alerting tools, APIs and integration tooling, Application performance monitoring, CI CD pipelines
Skills:
snowflake , Amazon Web Services (AWS), Java, PostgreSQL, AWS Glue, Microsoft Sql Server, Data Warehousing Concepts, AWS Fargate, Python, ETL patterns