Job Description
Full stack Engineer Position :
Job Description :
As an Full Stack Engineer at SMS-Magic, you will lead a talented and motivated engineering team responsible for developing and maintaining our cutting-edge Conversational Messaging Product. You will work closely with cross-functional teams to ensure the delivery of high-quality software solutions that meet business needs and customer expectations.
Experience :
Bachelor's degree in Computer Science with work experience (3-5 years)
Strong interpersonal, collaboration, and problem-solving skills
Proven communication skills, with well-developed verbal, written and presentation ability
Strong work ethic, intellectual curiosity, good judgment, mature and positive attitude
Skills Required :
Python, React JS, Python, HTML, CSS, Javascript.
Must have background of Python, Backed Development, Front End etc.
Excellent problem-solving and decision-making abilities.
Design. Must understand architecture, and should be able to draw high level and low level designs.
Cloud Deployment and Development Knowledge using Docker, Containers.
Roles & Responsibilities :
Should have worked as a Key Developer in the past on product development.
Expert knowledge of the SW Development, Related Architecture, Platforms, QA Processes, CI, CD Pipelines etc.
Implement and maintain high-quality coding standards and practices by performing proper code reviews and ensuring adherence to best practices and coding standards.
Ensure the scalability, reliability, and security of the system.
Must understand use cases pertaining to subject, corner cases, foresee associated risks and issues with the development.
Have worked closely with QA teams and understand test strategy and associated nuisances.
Must have taken the product onto production and should have seen the Cloud Deployments.
Should be well versed with the back-end development.
Excellent Knowledge of Python, React JS, ORMs, REST API, Full Stack Technologies.
Awareness and knowledge of Agile methodologies
Awareness and knowledge of Integration creating and using APIs.
Excellent knowledge of application security, concepts of Tokens, Token Management etc.
Awareness and understanding of deployment of build on the cloud, (Jenkins) etc.
Expert knowledge of developing micro services
Well versed with Data Structure and Algorithms
Good understanding of Queues
Good knowledge and experience with security constructs - OAuth2.0, TLS, OWASP, JWT
Knowledge of Unit Testing Frameworks : Pytest / Mockit
Experience in front end development using React JS, HTML, CSS, JavaScript.
Should be well versed with Databases, Schema, and Performance Issues, SQL, NoSQL
Requirements
4-8 Years of experience in to fullstack development using Python & React
Stack Developer • pune, India