Full Stack Software Developer
Salaried, full-time USD 110,000.0 - 125,000.0Job 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.
Make Your Resume Now