06 Sep
|
Arminus
|
Hyderabad
Required Skills:
• Independent Contributor
• Must mentor juniors
• 8+ years of Full-stack development experience
• Python
• React
• RESTful APIs or GraphQL
• SQL
• Cloud Environment
Nice to Have:
• TypeScript
Key Information
Experience
8+ years
Notice Period
30 days
Urgency high
Budget / CTC Range
INR 1,730,160 - 2,162,700
Experience Required
● Extracted: 6 to 8 years of professional experience as a Full Stack Engineer
● Parsed Range: 6-8 years
● Inference (only if used): Not used
- Overview
Senior Full Stack Engineer role focused on building and maintaining full stack applications using Python (FastAPI) and React, with data apps/dashboards in Streamlit.
The role includes database design in MySQL, API integrations (REST/GraphQL),
- security, performance, and participation in architecture/code reviews. Also includes mentoring junior engineers and contributing to engineering best practices.
Key Responsibilities
● Design, develop, and maintain full stack applications using FastAPI, React, and
Streamlit
● Develop interactive data applications and dashboards using Streamlit
● Implement modern, responsive, reusable UI components using React
● Design efficient MySQL database schemas, queries, and optimizations
● Integrate frontend applications with backend services and APIs
● Implement authentication, authorization, and secure communication mechanisms
● Ensure application performance, scalability, reliability, security
● Write clean, maintainable, well-tested code following engineering best practices
● Participate in technical design discussions, architecture reviews, and code reviews
● Mentor junior engineers and contribute to engineering best practices
● Perform QA as required
Required Qualifications
● Bachelor's degree in Computer Science or related field, or equivalent practical experience
● 6 to 8 years of professional experience as a Full Stack Engineer
● Strong proficiency in Python with hands-on experience using FastAPI
● Strong hands-on experience with React, JavaScript, and TypeScript
● Experience integrating frontend applications with RESTful and GraphQL APIs
● Experience developing data-driven applications using Streamlit
● Solid understanding of UI/UX principles, responsive design, accessibility,
cross-browser compatibility
● Strong knowledge of frontend performance optimization techniques and best practices
● Working knowledge of both SQL and NoSQL
● Experience with testing methodologies and frameworks including JUnit, TDD,
Cucumber, and performance testing tools
● Strong understanding of software engineering principles, design patterns, and secure coding practices
● Good understanding of cloud platforms (AWS, Azure, or GCP) and distributed systems fundamentals
● Hands-on experience with CI/CD pipelines, git, and build/deployment tools such as Jenkins and Docker
● Exposure to monitoring/observability tools such as Splunk or Datadog
● Ability to contribute to technical design and architecture decisions
● Demonstrated experience mentoring junior engineers and promoting engineering best practices
● Solid collaboration skills with frontend, backend, and cross-functional teams
● Proven experience working in Agile/Scrum environments
Technical Skills
● Python
● FastAPI
● React
● JavaScript
● TypeScript
● Streamlit
● MySQL
● SQL
● NoSQL
● RESTful APIs
● GraphQL
● Authentication
● Authorization
● Secure communication
● UI/UX principles
● Responsive design
● Accessibility
● Cross-browser compatibility
● Frontend performance optimization
● JUnit
● TDD
● Cucumber
● Performance testing tools
● Design patterns
● Secure coding practices
● Cloud platforms (AWS, Azure, GCP)
● Distributed systems fundamentals
● CI/CD
● Git
● Jenkins
● Docker
● Splunk
● Datadog
● Agile/Scrum
● Mentoring
📌 Senior Software Developer (Fullstack) (Hyderabad)
🏢 Arminus
📍 Hyderabad