15 ago
|
KMS Technology
|
Guadalajara
15 ago
KMS Technology
Guadalajara
At KMS Technology Mexico, we are passionate about building innovative software solutions that drive impact. As part of an international tech company, we offer a collaborative and inclusive environment where your ideas matter and your growth is our priority.
**Responsibilities**:
We are currently looking for a highly experienced Senior Full-stack Software Engineer with a strong background in Python, Node.js, TypeScript to join our growing team. If you're excited about writing clean, secure, scalable code, solving complex problems, and working with a first class integral engineering team — this is for you!
**Key Responsibilities**:
- Develop and maintain both frontend and backend components of an existing system, ensuring high performance, scalability, and reliability.
- Implement new features and enhancements using Python and FastAPI for backend services.
- Contribute to the frontend utilizing TypeScript React.
- Leverage and integrate with various AWS services (e.g., Lambda, API Gateway, S3, RDS) within the established architecture.
- Write clear, concise technical documentation to support ongoing maintenance and knowledge transfer.
- Actively participate in code reviews to maintain code quality and ensure adherence to established patterns.
- Quickly understand and navigate an existing codebase and system architecture, providing solutions aligned with current technical direction.
- Troubleshoot and resolve issues across the full stack of the assigned system.
**Qualifications**:
- 5+ years of professional experience as a Full Stack Software Engineer.
- Strong proficiency in Python for backend development.
- Strong proficiency in Node.js.
- Proven experience with FastAPI for building web APIs.
- Solid experience with TypeScript React.
- Extensive hands-on experience with AWS cloud services (e.g., Lambda, API Gateway, S3, RDS, Postgres) within established systems.
- Proficiency in database concepts and SQL.
- Strong understanding of web fundamentals (HTML, CSS, JavaScript).
- Experience with version control systems (Git).
- Experience with containerization technologies (e.g., Docker) in a maintenance context.
- Excellent problem-solving skills and a pragmatic approach to development.
- Strong communication skills, particularly for technical documentation and collaboration within an existing team.
- A proven track record of delivering production-ready software in a timely manner.
- Fluent in English.
**Nice to Have**:
- Familiarity with Agile/Scrum methodologies.
**Benefits and Perks**:
**Location**: Can work from anywhere within Mexico (working from the office will be required time to time)
**Offices**:Av. de las Américas th, Country Club, 44610 Guadalajara, Jal.
📌 Senior Fullstack Software Engineer (Python) (Guadalajara)
🏢 KMS Technology
📍 Guadalajara