We are seeking a talented Full Stack Software Developer to join our dynamic team. In this role, you will be responsible for building and maintaining internal systems, creating prototypes, and developing workflows to address ad-hoc business requirements and facilitate the adoption of new technologies. You will work on both backend and frontend independently to deliver services. The ideal candidate is proficient in TypeScript across the stack, with strong experience in NodeJS for backend development and ReactJS for frontend web design. This position offers the opportunity to innovate in a fast-paced environment, contributing to the evolution of our internal tools and processes. # Responsibilities 1. Design, develop, and maintain internal systems, prototypes, and automated flows to support ad-hoc requirements, operational efficiency, and the integration of emerging technologies. 2. Report to CTO directly, collaborate with cross-functional teams to gather requirements, prototype solutions 3. Participate in code review, debugging, and performance optimization against CTO assigned targets. 4. Evaluate and adopt new technologies, tools, and best practices to enhance development processes and system capabilities. Document technical designs, code, and processes to ensure knowledge sharing and maintainability. Troubleshoot and resolve issues in production environments, providing timely support for internal users. # Qualifications 1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). 2. 5+ years of experience as a software developer or in a similar role. 3. Strong proficiency in TypeScript for both backend and frontend development. 4. Expertise in backend development with NodeJS, including building RESTful APIs, handling asynchronous operations, and managing server infrastructure. 5. Solid experience in frontend web development, with a focus on React.js (or similar frameworks like Vue.js/Angular, but React.js preferred), HTML5, CSS3, and JavaScript/TypeScript. 6. Familiarity with version control systems (e.g., Git) and agile methodologies (e.g., Scrum/Kanban). 7. Experience with cloud platforms (e.g., AWS, Azure, or GCP) for deployment and scaling. 8. Strong problem-solving skills, attention to detail, and the ability to work independently or in a team. 9. Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders. #Nice to Have 1. Experience with additional programming languages such as Go (Golang) for performance-critical services or Python for scripting and data processing. 2. Knowledge of databases (e.g., SQL like PostgreSQL/MySQL, NoSQL like MongoDB/Redis) and database optimization techniques. 3. Familiarity with message queues and event-driven architectures (e.g., RabbitMQ, Kafka, or AWS SQS). 4. Experience building or integrating Large Language Model (LLM) applications, such as using APIs from OpenAI, Anthropic, or similar for AI-driven features. 5. Proficiency in DevOps practices, including CI/CD pipelines (e.g., Jenkins, GitHub Actions), containerization (Docker), and orchestration (Kubernetes). 6. Understanding of security best practices, including authentication (e.g., JWT, OAuth), encryption, and vulnerability management. 7. Previous work on internal tools, prototypes, or systems for technology adoption in a corporate or startup environment.
年薪1,170,000~1,690,000元
(固定或變動薪資因個人資歷或績效而異)未填寫
Awesome Compensation & Rewards ✓ Guaranteed 13 Months Salary Package ✓ Birthday Treats & Paid Time Off ✓ Festive Rewards ✓ Marriage Celebration Bonus ✓ Milestone Awards for Long Service Time for Rest & Recharge ✓ 12+ Days of Annual Vacation Bliss ✓ 12 Days of Fully-Paid Sick Leave ✓ Maternity/ Paternity Perks ✓ Bereavement Condolences Support Health & Happiness Perks ✓ Premium Work Equipment and Workstations ✓ Annual Health Check-Up to stay in top shape ✓ Group Insurance for Peace of mind ✓ Monthly Office Snacks & Goodies Fun, Fun, Fun! ✓ Seasonal Company Hangout Events ✓ Epic Year-End Party ✓ Regular Team Hangouts to bond and relax Grow & Learn ✓ Training & Education Subsidies ✓ Professional English Lessons - Time to finally hone your English skills! ✓ Diverse Office Culture And the best part... We only work on interesting projects that are guaranteed to be fun! * Perks apply to official employees only!