Full Stack Software Engineer
EdgeQ Technologies Private Limited
RemoteUnited StatesUSD 95k–125kmidFull Time
- Posted
- today
- Source
- Himalayas
- Field
- Engineering
Skills
CommunicationJavaScriptREST APIsSecurityPythonAzureAgileJavaAWSGCPGit
Description
Full Stack Software Engineer
Job Title: Full Stack Software Engineer
Experience: 2–4 Years
Employment Type: Full-Time
Work Mode: Remote (US-Based Candidates Only)
Salary: $95,000 – $125,000 per year
Job Locations: Denver, CO; Columbus, OH; Jersey City, NJ
Industry: Information Technology & Software Development
Job Summary
We are looking for a skilled Full Stack Software Engineer with 2–4 years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have hands-on experience with Java, Python, JavaScript, REST APIs, Git, and software testing.
You will collaborate with cross-functional teams to develop robust backend services, responsive frontend applications, and reliable software solutions.
Key Responsibilities
-
Design, develop, and maintain full-stack web applications.
-
Build and integrate frontend and backend components.
-
Develop and consume RESTful APIs and web services.
-
Write clean, scalable, and maintainable code using Java, Python, and JavaScript.
-
Implement application features and optimize performance.
-
Perform unit testing, debugging, and troubleshooting.
-
Use Git for version control and collaborative development.
-
Collaborate with developers, designers, and product teams.
-
Participate in code reviews and Agile development processes.
-
Maintain application security, reliability, and scalability.
Required Technical Skills
-
Programming Languages: Java, Python, JavaScript.
-
Backend Development: Backend application development and REST APIs.
-
Frontend Development: JavaScript and responsive web development.
-
Version Control: Git, GitHub or GitLab.
-
Testing: Unit testing, debugging, and test automation fundamentals.
-
Software Engineering: Data structures, algorithms, OOP concepts, and SDLC.
Preferred Qualifications
-
Bachelor's degree in Computer Science, IT, or a related field.
-
2–4 years of professional software development experience.
-
Experience developing full-stack applications.
-
Knowledge of cloud platforms such as AWS, Azure, or GCP is a plus.
-
Strong analytical, problem-solving, and communication skills.
-
Ability to work independently in a remote team environment.
Compensation & Benefits
-
Annual Salary: $95,000 – $125,000.
-
Full-time employment.
-
Remote work opportunities within the USA.
-
Professional development and career growth opportunities.
-
Collaborative engineering environment.
-
Competitive benefits package.
Work Locations
-
Denver, Colorado
-
Columbus, Ohio
-
Jersey City, New Jersey
Work Arrangement: Remote – Candidates must be based in the United States.
Employment Type: Full-Time
Experience Required: 2–4 Years
Originally posted on Himalayas
JobMatch aggregates public listings. Always apply through the original posting.