Full Stack Software Developer
Posted 72ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full Stack Software Developer role focused on integrating web services and backend systems for diverse clients. Contributing to collaborative projects in a data-driven environment with an inclusive culture.
Responsibilities:
- Build and integrate web services that bridge front-end interfaces with backend data architectures
- Collaborate with multiple teams to implement scalable, secure, and maintainable solutions
- 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
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
Benefits:
- Health coverage
- Retirement plans
- Generous paid time off, including holidays
- 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




















