Junior/Middle FullStack Engineer (Python, Java, NodeJS)
kSynerX Vietnam
Mô tả công việc
Educational Background Requirements: Bachelor's or master's degree in computer science, Software Engineering, Information Systems, or other relevant technical disciplines. Expected Technical Competency Areas: Operating systems: UNIX/Linux Programming languages: Python, C++, Java, Bash scripts, Node JS & React JS… Databases, Data Storage and Data Platforms: SQL (PostgreSQL), CockroachDB, DuckDB, S3 Storage Messaging systems and workflow integration: Kafka, AMQP, Apache Airflow, Temporal, N8N Cloud services and infrastructures: VM, containers, Kubernetes, IaC (infrastructure-as-code) Data pipelines & products: ETL, plugins/connectors to data sources, Change Data Cap-ture (CDC) Microservices, Design Patterns, Test Driven Development, Logging Workplace Type: On-site (Downtown Ho Chi Minh City) Employment Type: Full-time Introduction: kSynerX is seeking highly motivated full-time employees specializing in full-stack software service engineering to join our Development & Engineering (D&E) team in Ho Chi Minh City. The D&E team is responsible for designing, developing, and continuously improving kSynerX’s core technology products. This role offers an excellent opportunity to contribute to pioneering advancements in smart and intelligent decision-making based on data analytics and AI/ML algorithms. Key Responsibilities: Create and manage efficient data pipelines for ingesting, processing, and transforming large volumes of data. Integrate data from diverse data sources, ensuring data quality and consistency. Engineer and optimize software services performance and efficiency. Translate user requirements to technical solutions for front-end and backend software services Develop full stack of front-end and corresponding back-end service-based components Design and implement backend multi-protocol services for data integration and AI/ML serving Support integration of smart algorithms, data connectors, data transformation/ingestions pipelines into services, data pipelines, and automated workflows into services Perform other related duties as assigned. Review code and provide constructive feedback
Yêu cầu công việc
Work experience as a Python, C++, Java, Node JS Developer Expertise in at least one popular Python framework (like Django, Flask or Pyramid) Knowledge of object-relational mapping (ORM) and Pydantic Models Familiarity with front-end technologies (like JavaScript and HTML5) React JS, Net JS Strong programming skills in React.js and Node.js, Java and Python Good knowledge for optimizing applications for performance and user experience Good experience with database related to SQL, NoSQL Strong knowledge about front-end application performance and backend performance Good experiences in integration with RESTful and messaging systems APIs Good experience with SQL, UNIX/Linux environments, and scripting languages. Strong analytical thinking, problem-solving abilities, and effective communication skills.
Quyền lợi
Compensation and Benefits: kSynerX offers a competitive compensation and benefits package aligned with market standards. Compensation is determined based on role, experience, technical expertise, and overall candidate assessment. Additional details regarding bonuses, benefits, and equity opportunities will be shared during the recruitment process