Full Stack Developer
MicroAI · Texas, United States · 1 mo ago
Information TechnologyFull-time
Role Summary
We are seeking a Full Stack Developer with 3–5 years of hands-on experience working with both front-end and back-end technologies—including Angular, React, Java, Python, API development, database systems, and AI/ML integration. The ideal candidate is a versatile developer who enjoys building scalable, secure, and intelligent applications.
Responsibilities
Front-End Development
- Develop user interfaces using Angular, React, HTML, CSS, and JavaScript.
- Build responsive, high-performance UI components and dashboards.
Back-End Development
- Design and develop server-side logic using Java and Python.
- Build scalable and secure RESTful APIs and microservices.
- Integrate with external systems, third-party APIs, and internal services.
Database & Architecture
- Design, implement, and optimize SQL and/or NoSQL databases.
- Develop data models, write efficient queries, and maintain database performance.
- Contribute to scalable architecture and system design decisions.
Testing, Debugging & Optimization
- Perform unit, integration, and performance testing.
- Debug issues across the stack and ensure reliable application performance.
- Continuously improve code quality and system efficiency.
AI/ML Integration
- Work with Python-based AI/ML workflows.
- Integrate AI-driven features such as analytics, automation, and insights into applications.
Collaboration & Continuous Improvement
- Participate in design discussions, sprint planning, and code reviews.
- Work cross-functionally with product, UX, QA, and DevOps teams.
- Stay updated on new technologies, frameworks, and best practices.
Key Success Factors
Strong problem-solving skills and solution-oriented mindset.
Excellent communication and collaboration abilities.
Ability to thrive in a fast-paced, innovative environment.
Required Skills & Experience
Experience
- 3–5 years of full-stack development experience in a professional environment.
Education
- Bachelor’s degree in Business, Computer Science, Engineering, or equivalent.
- Sales or telecom certifications are a plus.
Technical Skills
- Front-end: Angular, React, HTML, CSS, JavaScript.
- Back-end: Java, Python (additional languages a plus).
- API Development: RESTful APIs, JSON integrations.
- Databases: SQL and/or NoSQL (MySQL, PostgreSQL, MongoDB, etc.).
- AI/ML: Exposure to AI/ML concepts or integration of AI features.
- Experience with Git, CI/CD pipelines, Docker, and testing tools.
- Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.