07 Nov
|
Secuodsoft Technologies
|
Bhubaneswar
07 Nov
Secuodsoft Technologies
Bhubaneswar
Job Description – Senior Full Stack Developer
Experience: 10–15 Years
Position: Senior Full Stack Developer
Employment Type: Full-Time
Job Summary
We are looking for an experienced Senior Full Stack Developer with 10–15 years of hands-on experience in designing, developing, and implementing scalable, high-performance web and mobile applications. The ideal candidate should have strong expertise in frontend and backend development, with proficiency in HTML, CSS, JavaScript, PHP, Python, ReactJS, NextJS, and React Native.
The candidate should be capable of handling end-to-end application development, building robust backend services, designing efficient database structures, developing APIs, and integrating third-party services. Robust programming, debugging, problem-solving, and application optimization skills are essential for this role.
Key Responsibilities
- Design, develop, and maintain scalable, responsive, and high-performance web applications.
- Develop interactive and user-friendly front-end interfaces using HTML5, CSS3, JavaScript, ReactJS, and NextJS.
- Build robust backend applications, business logic, and server-side functionalities using PHP and Python.
- Develop and maintain backend services and RESTful APIs using Python frameworks such as Django or Flask and other relevant technologies.
- Develop cross-platform mobile applications using React Native.
- Design, develop, and optimize database schemas, queries, and data structures using MySQL and MongoDB.
- Ensure seamless integration between frontend components, backend services, databases, and third-party APIs.
- Write clean, reusable, modular, and maintainable code following software development best practices.
- Implement application features, business logic, authentication, authorization, and data validation.
- Identify and resolve application bugs, performance bottlenecks,
and technical issues through effective debugging and troubleshooting.
- Optimize application performance, scalability, responsiveness, and security.
- Participate in application architecture, technical design, and development planning.
- Perform code reviews, debugging, unit testing, and integration testing to ensure application quality.
- Develop and maintain application deployment processes and support application updates.
- Collaborate with UI/UX designers, QA engineers, project managers, and other development team members to deliver quality software solutions.
- Evaluate emerging technologies, frameworks, and development tools to continuously improve application functionality and performance.
Required Technical Skills
1. Frontend Development
- HTML5, CSS3, JavaScript
- ReactJS and NextJS
- Responsive Web Design and UI Development
2. Backend Development
- PHP and Python
- Python frameworks such as Django and Flask
- RESTful API Development and Integration
- Server-Side Programming
- Object-Oriented Programming (OOP)
3. Mobile Application Development
- React Native
- Cross-platform Mobile Application Development
4. Database Management
- MySQL and MongoDB
- Database Design and Architecture
- Query Optimization and Data Management
5. Cloud & Deployment
- AWS Cloud Services
- Application Deployment and Configuration
- Cloud-based Application Development
6. Development Practices
- MVC Architecture and Software Design Patterns
- API Integration and Microservices (where applicable)
- Debugging and Troubleshooting
- Unit Testing and Integration Testing
- Version Control (Git)
- Application Security and Performance Optimization
7. Additional Technical Knowledge
- Linux Administration
- Server Management
- Virtualization Technologies
- Cloud Infrastructure
Pay: ₹70,000.00 - ₹90,000.00 per month
Benefits:
- Paid sick time
- Provident Fund
Work Location: In person
📌 Senior Full Stack Developer (Bhubaneswar)
🏢 Secuodsoft Technologies
📍 Bhubaneswar