about 4 hours ago
Responsibilities
- Collaborate with product managers, UX designers, and architects to understand project requirements.
- Design, develop, test, and maintain software applications.
- Write clean, efficient, and maintainable code.
- Conduct code reviews to enhance code quality and consistency.
- Analyze, troubleshoot, and debug product defects.
- Stay updated on emerging technologies and industry trends.
- Contribute to architectural decisions and drive technical innovation.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience as a Software Engineer building scalable web applications.
- Strong proficiency in Python and JavaScript with full-stack development exposure.
- Deep expertise in frontend engineering using React.js and related technologies.
- Solid understanding of software design principles and architectures.
- Hands-on experience with containerization and orchestration tools.
- Exposure to cloud platforms like AWS or GCP.
- Strong DevOps mindset with experience in CI/CD pipelines.
- Experience with LLM-based developer tools and workflows.
- Good exposure to application security practices.
- Experience with API security and authentication mechanisms.
- Effective communicator and team player.
Benefits
- Generous time off policies.
- Top shelf benefits.
- Education, wellness, and lifestyle support.
Tech Stack
AWSAzureDockerGitHub ActionsGitLab CI/CDGoogle Cloud PlatformHarnessHelmJavaScriptKubernetesPostgreSQLPythonReactSassTailwind CSSTerraform
