Post a new job
Job Description Are you interested in developing complete, robust, and scalable Web solutions using modern Web technologies? Do you like to design and build scalable and resilient RESTful services and data storage solutions? If yes, this opportunity is for you. iSoftStone is looking for a full-stack core developer to join our professional engineering team in Kirkland Washington and work with our clients. NOTE: This position is for a hard-core developer who likes to get into the details of complex algorithm design and implementation. Responsibilities: Solve complex algorithm problems using modern software development practices Become a go-to person solving data structure and user interface problems Work independently and as part of a team to build world-class software and solutions Be able to take over code to identify issues and refactor Be able to start new solutions from scratch Make trade-off decisions between code refactoring versus starting over, building components versus... "buying" other components, selecting one JavaScript framework over another for maturity and longevity Work closely with developers, testers, project manager, and designers Write technical specifications and/or rapid prototype client and middle-tier functionality Review other developer's code within a code review process Perform work effectively in an Agile environment (participate in planning, standups, retrospectives) Handle multiple development tasks and demands simultaneously Be able to work independently in a time critical environment and as part of a team on special and ongoing projects Must be flexible to quickly adapt to changing business needs and processes Required Qualifications: Complete familiarity and practical experience with computer science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis Experience and demonstrated abilities to write client-side code in JavaScript, HTML, CSS Experience and demonstrated abilities to utilize React JS, Angular, or any other industry-leading client-side JavaScript-based development framework Experience and demonstrated abilities in middle-tier and API development in C#, Java, Python, or similar Experience and demonstrated abilities in Docker, Kubernetes, and industry-leading container technologies Experience and demonstrated abilities in Azure PaaS and some IaaS, comparable in other cloud platforms is acceptable Other tools - Git, VSTS/Azure DevOps, Microsoft Office Good communication skills, attention to detail, and a team player Experience coding to handle international sites (globalization and localization) Preferred Qualifications: Bachelor's Degree in Computer Science or related field Ability to work in the United States Remote work is allowed for the first 6 months, working in the Pacific time zone In-person work will be required at a later date (date to be determined
Loading...