Top 3 Reasons To Join Us
The Job
We are actively seeking a Senior Full Stack Developer who is proficient in either [protected info] or Golang for backend development, VueJs or ReactJs for frontend development, and has extensive experience with cloud server technologies such as AWS, Digital Ocean, or GCP. The ideal candidate will have a proven track record in deploying scalable applications, a robust understanding of data structures, algorithms, and a strong inclination towards AI, ML, and LLM technologies. Experience with Backend as a Service platforms and familiarity with low-code/no-code tools are highly desirable. Proficiency in English and prior experience in agile development teams are essential for this role.
Responsibilities
- Design, develop, and maintain full-stack web applications using [protected info], Golang for the backend, and VueJs, ReactJS for the frontend, ensuring high performance and responsiveness.
- Work on cloud server deployment and management across platforms such as AWS, Digital Ocean, and GCP to ensure scalability and reliability of applications.
- Collaborate with cross-functional teams to analyze requirements, design solutions, and integrate advanced technologies to enhance product offerings.
- Lead the design and implementation of database structures to support large-scale applications, optimizing for performance and scalability.
- Apply best practices in software development, including CI/CD, containerization, and code reviews, to ensure code quality and maintainability.
- Utilize knowledge of algorithms and data structures to solve complex computing problems and enhance application efficiency.
- Stay abreast of developments in AI, ML, and LLM technologies, incorporating them into projects to drive innovation and competitive advantage.
- Utilize Backend as a Service (BaaS) platforms for rapid backend development and explore low-code/nocode tools for efficient prototyping and development.
- Ensure applications are secure, resilient, and compliant with industry standards.
- Mentor junior developers, sharing knowledge and promoting a culture of learning and innovation within the team.
Your Skills and Experience
Requirements:
- Bachelor in Computer Science, Engineering, or a related field.
- 4+ years of experience in full-stack development, with strong expertise in [protected info], Golang, VueJs, ReactJS.
- Extensive experience with cloud platforms (AWS, Digital Ocean, GCP), focusing on architecture, deployment, and management.
- Deep understanding of database design (SQL and NoSQL) and strong knowledge of data structures and algorithms.
- Profound knowledge of OOP or Functional Programming, with a solid track record of applying SOLID principles in real-world applications.
- Experience in system design for high traffic systems and performance optimization with observability techniques.
- Proficiency in unit testing and Domain-Driven Development.
- Experience with containerization and orchestration technologies like Docker and Kubernetes.
- Excellent problem-solving skills and the ability to work in a dynamic, fast-paced environment.
- Fluent in English, with outstanding communication and collaboration skills.
- Demonstrated experience working within agile development methodologies
- Self-motivated, detail-oriented, and able to manage multiple projects simultaneously.
Nice-to-have
- Contributions to open source projects or active participation in tech communities.
- Experience using Backend as a Service (BaaS) platforms for backend development.
- Familiarity with low-code/no-code tools to streamline the development process.
- Experience in AI, ML, and LLM technologies.
- Experience with MLOps tools and practices to enhance the lifecycle of machine learning models in production.
- Client-facing experience, showcasing the ability to interact professionally with clients, understand their requirements, and translate them into technical solutions
Why You'll Love Working Here
- Dynamic work environment with flexible hours and international clients;
- Competitive salary based on skills and experience;
- Comprehensive social and health insurance;
- Regular team-building activities and company events;
- Excellent growth opportunities within the company;