Make Your Resume Now

Full Stack Software Developer

Salaried, full-time USD 110,000.0 - 125,000.0

Job Overview


Position Responsibilities:


As a Full Stack Software Developer, you will play a key role in building and integrating web services that bridge front-end interfaces with backend data architectures. You'll collaborate with multiple teams to implement scalable, secure, and maintainable solutions that serve a diverse set of clients.

  • Design and develop web services to connect backend data systems with front-end applications
  • Create data-driven controls to enable flexible, low-code solutions
  • Write, test, deploy, and maintain efficient, secure, and cost-conscious code
  • Troubleshoot issues and support internal and external users with analytic reporting tools
  • Collaborate with cross-functional teams to evolve middleware, data, and UI systems
  • Translate complex requirements into simple, user-friendly technical solutions

Position requirements:

  • 3+ years of experience in software development
  • Proficient with TypeScript, JavaScript, and one or more frameworks such as Angular, Node.js, ReactJS, or Vue.js
  • Solid understanding of SQL and experience with databases like MS SQL Server, PostgreSQL, Redshift, Snowflake, or DynamoDB
  • Familiar with shell scripting tools like Unix Bash or PowerShell
  • Hands-on experience with developer tools such as JIRA, Jenkins, and GitHub
  • Strong background in full stack development emphasizing web services and middleware
  • Skilled in designing APIs and service interfaces (REST, SOAP, GraphQL)
  • Ability to clearly communicate technical details to non-technical stakeholders
  • Comfortable in a fast-paced, collaborative environment
  • Strong grasp of data-centric programming principles
  • Ability to analyze business requirements and produce supporting technical documentation

Preferred Requirements:

  • Experience using Postman, JMeter, Selenium, Playwright, or Cypress for API testing
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud
  • Understanding of identity and access management concepts like OAuth, SAML, SSO, and role-based access
  • Familiarity with business intelligence tools like Power BI, Tableau, or ThoughtSpot
  • Knowledge of various database modeling techniques
  • Experience with Agile methodologies like Scrum or Kanban
  • Understanding of CI/CD pipelines and test-driven development
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field

Reasons to Apply:

  • Competitive salary plus a comprehensive benefits package.
  • Health coverage, retirement plans, and other company-sponsored perks.
  • Generous paid time off, including holidays, to support work-life balance.
  • Flexible schedules and work life balance.
  • Strong focus on employee development with on-the-job training and career growth.
  • A positive company culture that values diversity and collaboration.


Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!