Deskripsi Pekerjaan
About InnovateTech Solutions
InnovateTech Solutions is a pioneering force in enterprise software, dedicated to crafting innovative solutions that empower businesses worldwide. We are a dynamic, fast-paced company driven by a passion for technology and a commitment to excellence. Our team thrives on collaboration, continuous learning, and pushing the boundaries of what's possible. We believe in creating an environment where talented individuals can make a significant impact and grow their careers.
We are seeking a highly skilled and motivated Senior Full Stack Engineer to join our elite engineering team in San Francisco. This is an incredible opportunity to architect, develop, and deploy critical applications that will directly influence our product roadmap and deliver exceptional value to our customers. If you're a hands-on leader who loves solving complex technical challenges across the entire software stack, we want to hear from you!
Tanggung Jawab
- Architect, design, and implement scalable full-stack web applications using modern frameworks and technologies.
- Collaborate with product and design teams to translate user stories and wireframes into high-quality code.
- Develop and maintain robust APIs and services, ensuring high performance, security, and reliability.
- Lead technical design discussions and contribute to architectural decisions across the platform.
- Mentor junior and mid-level engineers, fostering a culture of best practices and continuous improvement.
- Optimize application performance, troubleshoot complex issues, and ensure code quality through rigorous testing and code reviews.
- Stay current with emerging technologies and advocate for their adoption where beneficial.
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, with a strong portfolio of shipped products.
- Proficiency in front-end technologies such as React, Angular, or Vue.js, along with HTML5, CSS3, and JavaScript/TypeScript.
- Extensive experience with back-end development using Node.js, Python, Java, or Go, and related frameworks (e.g., Express, Django, Spring Boot).
- Strong understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
- Experience with cloud platforms like AWS, Azure, or GCP, including CI/CD pipelines and containerization (Docker, Kubernetes).
- Demonstrated ability to lead projects, make sound technical decisions, and communicate effectively.
- Excellent problem-solving skills and a passion for building high-quality, user-centric products.