Develop and maintain robust, scalable, and secure front-end and back-end systems.
Write clean, efficient, and well-documented code across the stack.
Collaborate with product, design, and engineering teams to understand requirements and translate them into technical specifications.
Participate in code reviews, promoting best practices and knowledge sharing.
Debug and resolve technical issues across the application stack.
Contribute to the architecture and design of new features and systems.
Stay current with emerging trends and technologies to help improve our platform and development practices.
Engage in Agile development practices, including sprint planning, daily stand-ups, and retrospectives.
Ensure high performance, scalability, and security in application development.
2–4 years of experience in a similar full-stack development role.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
Strong back-end development experience using Node.js, Python, Java, or similar languages.
Experience working with both relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Solid understanding of RESTful API design and development.
Experience with Git and CI/CD pipelines.
Strong communication and problem-solving skills.
Bachelor’s degree in Computer Science or a related field—or equivalent professional experience.
Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.
Hands-on experience with containerization tools like Docker and orchestration using Kubernetes.
Familiarity with DevOps tools and practices.
Experience with serverless architectures.
Contributions to open-source projects.
Prior experience working on e-commerce platforms.
Why Aspire
RSI
WEX
KLA
CrowdStrike
Motorola Solutions