Senior Full Stack Engineer | Codersbrain
Job Description
Senior Full Stack Engineer
Company Overview
The company details, including its industry and culture, are not specified.
Job Summary
We are seeking a Senior Full Stack Engineer with expertise in both back-end and front-end technologies, along with a solid foundation in cloud-native development. This role focuses on designing and implementing complex, scalable solutions while offering the opportunity to integrate Large Language Models (LLMs) into real-world applications. This position is impactful and provides a chance to shape technical direction within the team and mentor junior developers.
Responsibilities
- Design, develop, and maintain full-stack applications using Java, Python, and Node.js.
- Architect and build scalable APIs and microservices.
- Integrate AI/ML components, including LLMs, into existing platform workflows.
- Build front-end interfaces using modern JavaScript frameworks (e.g., React, Angular).
- Optimize applications for speed and scalability in cloud environments such as AWS, GCP, or Azure.
- Collaborate with product managers, designers, and cross-functional teams in an Agile environment.
- Ensure code quality through unit testing, automation, code reviews, and CI/CD practices.
- Lead and mentor junior developers and contribute to technical design decisions.
Qualifications
- 6+ years of professional experience as a full stack developer.
- Strong hands-on experience with Java, Python, and Node.js.
- Proficiency in building APIs and microservices architecture.
- Experience with front-end frameworks (e.g., React, Angular, Vue.js).
- Expertise in deploying and managing applications on cloud platforms (AWS, Azure, GCP).
- Familiarity with LLMs (e.g., OpenAI, HuggingFace, LangChain) and prompt engineering.
- Strong understanding of DevOps practices, CI/CD pipelines, Docker, and Kubernetes.
- Excellent problem-solving skills and attention to detail.
- Strong communication and remote collaboration abilities.
Preferred Skills
- Additional experience with cloud-native architecture and development patterns would be advantageous.
Experience
- A minimum of 6 years of relevant experience in software development as a full stack engineer.
Environment
The typical work setting has not been specified, but the role involves remote collaboration, suggesting a hybrid or fully remote work environment.
Salary
Salary information is not specified.
Growth Opportunities
Opportunities for career advancement within the company have not been specified.
Benefits
Details regarding benefits, such as insurance, paid leave, and work policies, have not been specified.