
Here is your chance to work with a global teaching and evaluation program, where you will BE developing web-apps that make a difference to the users.
Our client is an online education and assessment platform founded by a group of teachers, technologists, and parents who got together to create a system that can help their own children. Their primary aim in creating this system was to provide a service that could help students hone their understanding of mathematics. What they offer today is an assessment infrastructure that focuses on helping a child understand the various aspects (categorized by class and topics) that are relevant to their age. The company currently provides the ability to generate unlimited questions for various grades and provide solutions to best solve these questions The assessments can be done online or can be printed out and will provide a holistic picture of a child is faring.
What you will do:
- Producing highly cohesive, simple, and soulful user experiences while maintaining zero distance with the users
- Delivering thoughtful and impactful products and services
- Solving complex design problems at all levels – from information architecture to interaction design to prototyping and high-fidelity mockups
- Collaborating, and thinking conceptually and strategically about design
Desired Candidate Profile
What you need to have:- Bachelor’s degree in human-computer interaction or Design or Fine Art or Architecture or Engineering or IT technical discipline or in place of 2+ years of internship or 1+ years of industry design experience
- Excellent communication, presentation and organizational skills
- Superlative visual design skills, excellent problem solving skills, and the ability to work well in a collaborative team environment
- Understanding of technical constraints, user goals and business requirements that shape a product
- Ability to work confidently with Program Management, Development, Product Planning, Brand, Marketing and Usability
- Proficiency with Figma or Sketch with an understanding of rapid prototyping platforms such as Invision or Principle
- Experience working within and contributing to a structured design system
- Strong organizational skills and an attention to detail
- Additional proficiency and experience in any of the following skills: information visualization, illustration, motion graphics and animation, video, are not a requirement, but a plus
- Expertise in modern research tools such as Dscout, Qualtrics, UserTesting and/or UserZoom
- User Research experience in a complex space such as enterprise, education or other business/consumer tools and applications

Similar jobs
Key Responsibilities
- Assist in facade and steel structure design under senior supervision.
- Prepare 2D CAD drawings for shop drawings, layouts, and material schedules.
- Support in creating facade tender packages and system details.
- Coordinate with architects, clients, engineers, and project leads.
- Participate in design meetings and provide basic engineering inputs.
- Track drawing submissions and maintain documentation/version control.
- Help resolve design challenges and ensure timely project deliverables.
Skills & Qualifications
- Degree/Diploma in Mechanical, Civil, Structural Engineering, or Building Design.
- Basic knowledge of AutoCAD or similar drafting tools.
- Familiarity with Rhino/SketchUp, Grasshopper/Python is a plus.
- Willingness to learn BIM tools.
- Understanding of materials like steel, aluminum, glass.
- Strong problem-solving skills, attention to detail, and communication abilities.
Develop testing strategy, test plan and test scenarios for new feature set in existing
applications and for new applications as well.
Perform Root Cause analysis for captured bugs
Prioritize and Categorize captured bugs
Develop, prioritize, and execute manual and automated regression test cases/scripts on
releases.
Track defects to closure and keep defect repository up to date
Contribute to Acceptance Criteria
Identify and create test data for sprint test demo
Create positive and negative tests for User Stories
Expected skill set (MUST HAVES):
Excellent command of Manual Testing and Automation Testing (Any tool).
Good knowledge of UI automation using Selenium or equivalent
Good knowledge in writing advanced SQL queries and data validation techniques
Solid knowledge of SDLC and STLC concepts, Functional Testing Fundamentals
Good Experience of working in an Agile environment and
Expected skill set (Good to have)
Experience working with defect management tools like JIRA
Well versed with all types of testing artifacts.
Education Background
A Bachelor degree, or equivalent, preferably in Software Engineering and Computer Science
ISTQB Certification preferred.
Work as a member of a team responsible for problem resolutions requiring extensive analysis, troubleshooting to product development. You will apply your knowledge of building scalable, distributed applications to provide ideal solutions to solving our clients business problems by driving customer experience outcomes with enhanced technical capabilities. Essential Functions include, but are not limited to the following.
You will be expected to:
- Work closely with a team of highly technical engineers distributed geographically.
- Contribute to all phases in the software lifecycle requirements analysis, solution design, development, and delivery
- Build high quality, efficient & reusable code in server-side programming.
- Troubleshoot & debug applications/products
- Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans
- Guide/mentor the less experienced team members
- Participate in code reviews
- Document and test the features worked on by you or team
- Explore & Propose to incorporate cutting-edge technologies / plugins etc to improve applications
- In addition, position is responsible for a variety of complex Linux, SQL, networking and coding challenges.
Must Have Skills:
- Strong programming skills in C/C++, Knowledge of PHP would be advantageous.
- Experience in Networking software development and Domain Knowledge
- Experience working with Linux
- Good Understanding of Databases (MySQL) and proficiency in SQL Queries.
Good to Have Skills:
- Knowledge of RESTful APIs
- Exposure to DevOPS practices, Continuous Integration (CI/CD), Containers (Docker).
- Experience with Spark Structured Streaming API, MySQL performance optimization, Linux Kernel experience
- Exposure to Test Driven Development
Role- Software Development Engineer-2
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
You write high quality, maintainable, and robust code, often in Java or C++ or C#
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
Bachelors or Masters in Computer Science or relevant technical field.
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.
SquareShift is a young and fast-growing cloud consulting company, solving cloud challenges through excellence in technology, thought leadership, and quality in execution. We are HQ in Singapore, with a world-class engineering team in India.
Founded by serial entrepreneurs, we are a team of tech-enthusiasts who have strong expertise in enterprise product development and cloud technologies. As an early and core member of the team, you will work with founders, client business owners and will own organisations marketing efforts.
Your responsibilities would include:
- Develop and implement overarching outbound sales and business development strategy, sales processes, structure, and best practices across the company
- Generate new leads, identify and contact decision-makers, screen potential business opportunities, select the deals inline with strategies, and lead and facilitate pitch logistics
- Research and identify new business opportunities - including new markets, growth areas, trends, customers, partnerships, products and services - or new ways of reaching existing markets
- Have a disciplined approach to pipeline development through leveraging Marketing, Channel partners, Customers, Sales Development team and their own ability to organically prospect.
- Identify key influencers and decision makers at target companies and convince them on the benefits of our solutions
- Develop an overall account strategy that will lead to a well-executed, team based selling effort.
- Continuous follow-ups with prospects and clients
- Take a lead role in the development of proposals and presentations for new business materials to create and nurture business opportunities and partnerships
- Identify trends and customer needs, building a short/medium/long-term sales pipeline in accordance with targets
- Create company intro and pitch for service or product demo as and when required
- Write a pitch for email and social media and other assets
- Assist in the coordination and implementation of marketing strategies, and delegate tasks that achieve strategic goals
Job Requirements:
- 3+ years of experience in the IT industry
- Historical track record of success in business development
- Experience with marketing & business development for software development services
- Self-directing and agile, with the ability to quickly pivot strategies, as needed.
- Passionate, creative thinker with exceptional analytical skills.
- Team player with superb collaboration and communication skills.
- Outstanding communication and interpersonal skills.
- Keep current with business development strategies, best practices, and associated resources
Skills & Competencies
- Excellent writing and communication skills
- Interpersonal skills and ability to build rapport with clients
- Strong knowledge of email marketing & other outbound campaign tools
- Ability to identify potential leads
- Ability to prepare PPTs for clients
- Critical thinking skills
- Knowledge of sales management, marketing, strategic management, and business planning
Why SquareShift?
We firmly believe that our growth, long term success & wellbeing as an organization are a direct outcome of the culture and teamwork. At SquareShift, you can expect,
- High-growth, collaborative environment with diverse and inclusive teams
- Continuous learning, enrichment, and development opportunities
- Competitive pay and allowances for professional development
- Flexible time off to relax and recharge
Website - https://www.squareshift.co/">squareshift.co

Preferred Skills:
We want to really emphasize Spring Boot (2+ years although 1+ if candidate particularly strong) Using Redis as a caching technology with Spring Boot would be a strong plus
Using Redisson (a particular java client library that can be easily configured with Spring Boot) would be a strong plus
Knowledge of event based messaging systems (Amazon SNS, Amazon MQ, or Kafka (in AWS) Data Cleaning tools and techniques in CSV and Excel
Strong Knowledge of Spring Boot Dependency Injection and Configuration
Experience with APIs for popular e-commerce platforms (Magento, Shopify, Big Commerce, etc.)
SDLC (Software Development Lifecycle) Tools in the context of AWS. (Tools classified under DevOps)
Experience with managing AWS EC2 VM instances and using AWS managed Services (like S3, MySQL, VPC/Networking, Lambda, etc)
Performance Analysis Tools (Code Profiling) on Java VM and particularly Spring Boot
Experience in the development of Workflow or Business Process ApplicationsNice to Have:
Experience with Cassandra or MongoDB with Spring Boot
Horizontal Scaling with Spring Boot (considerations running multiple instances of Spring Boot instances)
Experience with placing Spring Boot applications in Docker/Kubernetes container ecosystems (especially in AWS)
Search technologies such as Lucene/Solr-
Candidate must be familiar with the javascript tech stack
-
NodeJS or ReactJS or AngularJS knowledge is desired
-
SQL and NoSQL database hands-on production grade experience is desired
-
Candidate should be familiar with the version control system and working in a team
-
Working experience with Message Queue, Mirco service architecture, Docker containers would be a great advantage.
-
Experience designing and developing complex systems that can handle variable load would be an added advantage
-
Familiarity with AWS services, deploying and managing workloads would be advantageous








