We are seeking a highly skilled Sr. Full -Stack Developer to design, develop, and maintain web -based applications leveraging modern frameworks and cloud infrastructure. The ideal candidate will work on both front -end and back -end development tasks, ensuring seamless integration, performance optimization, and scalability. This role requires expertise in end -to -end application development and a strong ability to collaborate across teams.
Responsibilities
Back -End Development: Develop robust, secure, and scalable back -end services using technologies like Node.js, Python.
Create and maintain RESTful APIs for seamless data exchange between client and server.
Front -End Development: Design and implement responsive, user -friendly interfaces using Modern frameworks (e.g.,React, Angular).
Collaborate with designers to translate Figma/wireframes into functional code.
Database Management: Design & implement SQL and NoSQL (e.g. MongoDB, DynamoDB) databases. Optimize queries for performance and scalability.
Cloud and Deployment: Manage cloud platforms (e.g., AWS, Azure). Use containerization tools like Docker and orchestration tools like Kubernetes for deployment.
Integrate CI/CD pipelines to automate builds, testing, and deployments.
Testing and Debugging: Conduct unit, integration, and end -to -end testing.
Collaboration and Documentation: Work closely with product managers, designers, and other developers to define project requirements and deliverables.Document code, APIs, and technical processes for maintainability and knowledge sharing.
- Engineering - IT, Computer Science, Mechanical or related field.
- Proficiency in Nodejs, Python, ReactJS.
- Familiarity with data structures, algorithms, AI and performance optimization techniques.
- Excellent problem -solving, analytical, and communication skills.
- Collaborate with designers to translate Figma/wireframes into functional code.