Software Development

New York City
California City
Florida Ridge
Freelance
Part-Time
Full-Time
Senior: 5 to 15 years
Posted on Feb 12 2025

Not Accepting Applications

About the Job

Skills

JavaScript
React.js
Python
Node.js
Docker
AWS
Git
CI/CD pipelines

Company Overview

TheSocials, based in Bangalore, is an innovative company within the IT Services and IT Consulting industry, dedicated to simplifying the hiring process. As a growing enterprise with 11-50 employees, TheSocials is committed to excellence in delivering technology solutions. Our company website is thesocials.space.


Job Overview

We are seeking a Senior Software Developer for our locations in Dubai and New York City. This position offers flexible employment types, including freelance, part-time, and full-time roles. The ideal candidate will possess a strong background in software development and relevant work experience to support innovative projects at TheSocials.


Qualifications and Skills

  • Proven experience in JavaScript and React.js (Mandatory skill) to develop intuitive and dynamic user interfaces.
  • Proficiency in Python for backend development, ensuring efficient and scalable application performance.
  • Experience with Node.js to manage server-side logic and develop robust applications.
  • Competency in Docker for containerization, enabling scalable deployment and management of applications.
  • Familiarity with AWS to leverage cloud services for scalable and secure application deployment.
  • Understanding of Git for version control, ensuring a seamless workflow in collaborative projects.
  • Knowledge of CI/CD pipelines to automate software delivery processes and improve system reliability.
  • Strong analytical skills to interpret complex issues and create sustainable solutions efficiently.


Roles and Responsibilities

  • Develop and maintain high-quality applications, ensuring code quality and performance optimization.
  • Collaborate with cross-functional teams to define, design, and ship new features efficiently.
  • Identify technical challenges and recommend solutions to enhance application processes.
  • Participate in code reviews to ensure code enhancement and conformity with company standards.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Lead technical discussions and provide guidance to junior developers, fostering a knowledge-sharing environment.
  • Engage in proactive problem-solving to minimize project risks and optimize development timeframes.
  • Ensure seamless integration of new software solutions with existing systems by overseeing deployments and providing post-deployment support.

About the company

Making hiring easy!

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Bangalore