Thông Tin Tuyển Dụng
Full - Stack Developer
Cấp bậc | Nhân viên |
Lương | $ Lên đến 1.500 USD |
Hết hạn nộp | 23/06/2025 |
Ngành nghề | CNTT - Phần mềm |
Kinh nghiệm | 3 - 5 Năm |
Từ ngày 14/1/2024, CareerBuilder.vn chính thức đổi tên thành CareerViet.vn. Chi tiết xem tại đây.
We are seeking a talented and experienced Full-Stack Developer to join our team and play a key role in driving the architectural strategy and development of our products.
Responsibilities:
- Lead the design and development of new features and systems, translating high-level requirements into detailed and well-defined technical specifications.
- Champion architectural best practices and ensure product development aligns with long-term scalability and industry standards.
- Foster innovation by proposing new features, evaluating their feasibility, and influencing the product roadmap.
- Select the optimal technological solutions for systems and implement them effectively.
- Maintain hands-on involvement throughout the development lifecycle, contributing to coding, testing, and deployment to guarantee architectural consistency.
- Manage and version control source code, fostering future development and system expansion.
- Collaborate closely with Product Management, Business Analyst and other departments to ensure technical requirements and feature designs are synchronized.
Qualifications:
- 3-5 years of software development experience with a strong portfolio showcasing architectural and technical design expertise, or more.
- Bachelor's degree in Computer Science, Engineering, or a related technical discipline, or equivalent professional experience.
- Proven technical skills, including creating well-structured, thoroughly tested code in C#, Java, and other relevant technologies.
- In-depth knowledge of web and API development using .NET and Java frameworks. Additionally, a solid understanding of TypeScript and JavaScript frameworks like React or Angular is must have.
- Professional experience working within cloud environments (AWS, or GCP) is a must.
- Proficiency in database management systems such as Oracle, SQL Server, or MySQL/PostgreSQL.
- Experience and understanding of Microservices, RESTful APIs, Kubernetes, and Docker.
- Familiarity with DevOps tools like GitHub and CI/CD pipelines is a plus.
- Prior experience working in product companies is highly regarded.
- A demonstrated ability to design and develop SDKs with a strong foundation in building extensible APIs, frameworks, and libraries for seamless integration with various systems is desired.
- The ability to multitask, prioritize effectively, and thrive in a fast-paced environment that values continuous innovation.
- Excellent organizational and time management skills to ensure projects stay on track and are completed successfully.
- Strong presentation skills to clearly present technical solutions and system designs.
Preferred Skills:
- In-depth knowledge of agile software development methodologies and tools (e.g.,DevOps, GitLab).
- Experience with NoSQL databases such as MongoDB and Firestore.
- Demonstrated analytical thinking with the ability to work conceptually and apply object-oriented design principles.
- Strong problem-solving, testing, and debugging skills.
- A commitment to delivering on time and contributing to the success of team goals.
- Experience in distributing software products across multiple platforms and devices.
- Familiarity with caching technologies like Redis for performance optimization.
- Understanding of load balancing techniques and tools to ensure scalability and high availability.
- Knowledge of message queuing systems like Kafka or RabbitMQ for asynchronous communication and task processing.
- Experience with Content Delivery Networks (CDNs) to improve website and application performance.
Interview Process:
Round 1: Preliminary Interview
Round 2: Professional Skills Assessment and Evaluation
Round 3: On-site Interview
We offer the opportunity to work on challenging and impactful projects in a collaborative and fast-paced environment. If you are a passionate and skilled Full-Stack Developer who is eager to contribute to the development of innovative products, we encourage you to apply!