Screen Magic Mobile Media Pvt. Ltd.

Full Stack Developer

Pune, Maharastra, India - Full Time

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

Apply: Full Stack Developer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Total Years of Experience:
(Please mention your total professional experience in years)*
Relevant Experience in Full Stack Development:
(Please mention your experience working with both front-end and back-end technologies in years)*
Skills Proficiency (Rate yourself on a scale of 1–5):
Python

React.js

HTML, CSS, JavaScript

REST API Development

Cloud Deployment (Docker, Containers, Jenkins)

SQL / NoSQL Databases*
Current CTC (in INR):
(Please mention your total current annual compensation)*
Expected CTC (in INR):
(Please mention your expected annual compensation)*
Are you open to relocating to Pune?*
Human Check*