Deskripsi Pekerjaan
Are you a highly skilled and passionate Senior Full Stack Software Engineer looking to make a significant impact? InnovateCore Technologies is seeking an exceptional talent to join our dynamic team in San Francisco. We're building the next generation of innovative platforms that are transforming industries, and we need your expertise to help us push the boundaries of what's possible. If you thrive in a fast-paced, collaborative environment and are eager to tackle complex technical challenges, we want to hear from you!
At InnovateCore, you'll be instrumental in designing, developing, and deploying robust, scalable, and high-performance applications. You'll work across the entire stack, from cutting-edge front-end interfaces to powerful back-end services and robust database solutions. This is an incredible opportunity to contribute to high-visibility projects, mentor junior engineers, and significantly influence our product roadmap and technical architecture.
Tanggung Jawab
- Lead the design, development, and deployment of full-stack web applications and services using modern technologies.
- Collaborate closely with product managers, UX/UI designers, and other engineers to translate requirements into technical solutions.
- Develop and maintain highly scalable, reliable, and secure microservices and APIs.
- Architect and implement robust front-end user interfaces using leading JavaScript frameworks.
- Contribute to defining best practices in code quality, testing, and deployment processes.
- Mentor junior engineers, conduct code reviews, and foster a culture of continuous learning and improvement.
- Optimize applications for maximum speed, scalability, and performance across various devices.
- Participate in on-call rotations to support production systems and troubleshoot critical issues.
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack software development.
- Proficiency in modern front-end frameworks such as React, Angular, or Vue.js.
- Strong expertise in back-end development with Node.js, Python, Java, or Go.
- Extensive experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB).
- Demonstrated experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of RESTful API design, microservices architecture, and distributed systems.
- Excellent problem-solving skills, attention to detail, and a commitment to writing clean, maintainable, and testable code.