-
Ability to translate Wireframes and PSD Designs into functional web apps using HTML5, AngularJS, React , Node.js, and Mongo
-
Binding of UI elements to JavaScript object models
-
Creating RESTful services with Node.js
-
Architect scalable web architectures
-
Work in a cross-functional team to deliver a complete user experience
-
Create Unit and Integration tests to ensure the quality of code
-
Be responsive to change requests and feature requests
-
Write code that is cross-platform and cross-device compatible
-
Ability to wear many hats and learn new technologies quickly
š» High configuration laptop will be provided (Minimum is 16GB)
š No bond / No contract / No guarantee required
š 5 days a week
ā± Flexible timing
š WFH or Office or Both (Hybrid)
šØāš«š©āš« 1-on-1 mentorship, code review, automated builds, automated code reports, and many industry standards for delivering quality code.
šø Up to 10k stipend during internship.
About SolGuruz
About
āEngineering quality software solutions by employing technologies with Passion and Loveā
SolGuruzĀ® was founded by a group of passionate people with the vision to design and develop revolutionary and innovative software solutions.
We use best development practices and the latest technologies to develop visually appealing, scalable, robust, and secure software.Ā If you are looking for web and mobile application development, SolGuruz is your one stop solution.
Letās build a great product that delights users and gets results!
Connect with the team
Similar jobs
Mandatory Skills
- Expertise in at least one Object Oriented Programming language (Python, Node.js, React.js, C#, C++).
- Good knowledge on Data Structure and their correct usage.
- Open to learn any new software development skill if needed for the project.
- Alignment and utilisation of the core enterprise technology stacks and integration capabilities throughout the transition states.
- Participate in planning, definition, and high-level design of the solution and exploration of solution alternatives.
- Define, explore, and support the implementation of enablers to evolve solution intent, working directly with Agile teams to implement them.
- Good knowledge on the implications of Cyber Security on the production.Ā
- Experience architecting & estimating deep technical custom solutions & integrations.
Added advantage:
- You have experience in Cyber Security domain.
- You have developed software using web technologies.
- You have handled a project from start to end.
- You have worked in an Agile Development project and have experience of writing and estimating User Stories.
- Contribution to open source - Please share your link in the application/resume.Ā
What youāll be doing
- Lead the development of our across all phases of software and web development including ideation, prototyping, design, production, and maintenance.
- Work closely with founders and internal/external stakeholders to build products, tools, and services from scratch and deliver high-quality software solutions.
- Be actively involved in requirements gathering, customer interviews and the creation of robust product solutions.
- Brainstorm and lay the foundations of the technology and architectural roadmap as well as the development processes.
- Share your technical expertise to help the team make thoughtful and scalable design decisions and identify performance bottlenecks to troubleshoot quickly.
- Manage product development priorities, deadlines, and deliverables.
- Hire and manage a small team of engineers (internal/outsourced).
- Ensure high-performant and responsive web applications and websites.
Skills & Qualities weāre looking for
Ā
- Bachelorās/Masterās degree in Computer Science (or equivalent experience).
- 4-7 years of experience as a full-stack developer (rare exceptions for highly skilled developers) at a fast-paced, preferably early / growth stage start-up.
- Proficient with frontend technologies - HTML, CSS, JavaScript & ReactJS/VueJS.
- Proficient with backend technologies - Java/NodeJs/Golang/Python/Ruby.
- Hands-on experience working with any cloud AWS/GCP/Azure/DigitalOcean.
- Knowledge of codebases and version control systems (Git).
- Well-versed with SQL database design & RDBMS concepts.
- Strong arithmetic reasoning, logical and analytical thinking skills.
- Strong knowledge of code quality maintenance and performance analysis.
Scoutflo is a platform that automates complex infrastructure requirements for Kubernetes Infrastructure.
Job Description:
- In-depth knowledge of full-stack development principles and best practices.
- Expertise in building web applications with strong proficiency in languages like
- Node.js, React, and Go.
- Experience developing and consuming RESTful & gRPC API Protocols.
- Familiarity with CI/CD workflows and DevOps processes.
- Solid understanding of cloud platforms and container orchestration
- technologies
- Experience with Kubernetes pipelines and workflows using tools like Argo CD.
- Experience with designing and building user-friendly interfaces.
- Excellent understanding of distributed systems, databases, and APIs.
- A passion for writing clean, maintainable, and well-documented code.
- Strong problem-solving skills and the ability to work independently as well as
- collaboratively.
- Excellent communication and interpersonal skills.
- Experience with building self-serve platforms or user onboarding experiences.
- Familiarity with Infrastructure as Code (IaC) tools like Terraform.
- A strong understanding of security best practices for Kubernetes deployments.
- Grasp on setting up Network Architecture for distributed systems.
Must have:
1) Experience with managing Infrastructure on AWS/GCP or Azure
2) Managed Infrastructure on Kubernetes
Roles & Responsibilities:
ā¢
Looking for a dynamic and self-driven professional for our role of Full Stack Developer.
ā¢
The candidate should have a great attitude coupled with excellent tech skills.
ā¢
Who could deliver the projects as per the expectations. Youāll be part of a dynamic development team and would be responsible for the full software development life cycle, from conception to deployment.
ā¢
As a Full Stack Developer you should have hands-on experience in NodeJs, MongoDB, Expressjs & Reactjs/Nextjs/Angular.
ā¢
Your responsibilities will also include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application.
ā¢
You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation.
ā¢
You are expected to take an active role on both sides and define how the application looks and how it works.
Technical responsibilities:
ā¢
Execute on Software Engineering best practices for developing, unit testing, and deploying code.
ā¢
Analyse & create requirements basis the discussions and understanding from various stakeholders.
ā¢
Create clear technical specifications.
ā¢
Analyze and create efficient deployment architecture.
ā¢
Deploying code to production, tracking and debugging technical issues in production environment.
ā¢
Define code architecture decisions to support a high-performance and scalable product with a minimal footprint.
ā¢
Design and create advanced, elegant and efficient systems.
ā¢
Writing and conducting unit test cases, system integration test cases and load test for the application features/APIs developed.
ā¢
Work with your team to design and build software applications to function across multiple platforms.
ā¢
Maintain and improve the website by developing new user-facing and mobile-based features.
ā¢
Build reusable code and libraries for future use.
ā¢
Validate the technical feasibility of UI/UX designs.
ā¢
Optimize application for maximum speed and scalability.
ā¢
Assure that all user input is validated before submitting to the back-end.
ā¢
Conduct thorough testing of user interfaces in multiple platforms to ensure all designs render correctly and systems function properly.
ā¢
Get feedback from, and build solutions for users and customers.
ā¢
Write functional requirement documents and guides.
ā¢
Ensure high-quality graphic standards and brand consistency.
ā¢
Collaborate with other team members and stakeholders.
Desired Candidate Profile:
ā¢
Bachelorās degree or equivalent in Computer Science or Information Technology.
ā¢
5-7 years software development experience.
ā¢
In-depth understanding of the entire web development process (design, development, and deployment).
ā¢
Good understanding of SEO principles.
ā¢
A thorough understanding of computer architecture, operating systems and data structures.
ā¢
Strong understanding of front-end coding and development technologies.
ā¢
Extensive experience in NodeJS, Typescript, Express and React/ Nextjs/ Angular.
ā¢
Proficient understanding of client-side scripting and JavaScript.
ā¢
Work in JavaScript, Node.js, or frameworks such as React, Vue, or Angular
Roles and Responsibilities :
- Design and implementation of the overall web architecture
- Pixel-perfect implementation and integration of our approved user interface
- Design and construction of REST API
- Build efficient, testable, and reusable PHP modules
- Design and deployment of database
- Integration of data storage solutions including various databases, blob stores, key-value pairs, etc.
- Solve complex performance problems and architectural challenges
- Ensuring the entire stack is designed and built for speed and scalability
- Design and implementation of continuous integration and deployment
- Handle overall website deployment and build process
- Work closely with different stakeholders to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables.
- 3-5 years of experience in web development and coding within a cross-disciplinary environment
- Good at writing HTML, CSS,Bootstrap and JavaScript. Being up on the latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
- Good experience in JQuery, JavaScript
- Must have exp. on PHP, MYSQL, MVC, Linux, logging, Unit testing, Subversion, Restful/soap
- Experience with Source Control tools (Subversion
- Expert in back-end programming language PHP with Laravel framework and IDE
- Good experience in JQuery, JavaScript.
- ReactJS, AngularJS or VueJS would be preferred
- Experience with Source Control tools (Subversion)
- Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/ syntaxes/ libraries
- Database design and management with No-SQL, Mysql, including being up on the latest practices and associated version
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Familiarity with a relevant and globally supported framework both front-end and back-end
- Thorough understanding of user experience and possibly even product strategy
- Experience implementing testing platforms and unit tests
- Proficiency with version control system preferred Git
- Appreciation for clean and well-documented code
- Experienced in full web development life cycle from requirements gathering to Server management and deployment for the relevant environment
- WordPress Experience is a plus.
- Understanding of SEO principles.
Desired Profile
ļ±Ā Feasibility assessments ā Outline Risks , Design , Effort / Cost Estimate.
ļ±Ā Analyse, design, document, and agree - Solutions to meet requirements / timelines.
ļ±Ā Produce refined estimates of effort, time, resource, and costs for work requests.
ļ±Ā Work effectively with Product Managers and Product Owners to ensure delivery against agreed priorities.
ļ±Ā Develop code, perform peer code reviews, and complete integration tests.
ļ±Ā Ensure delivery of high quality, fit-for-purpose solutions ā Follow software development & architectural principals.
ļ±Ā Ensure all solutions maintain the integrity of data throughout capture, processing, and storage.
ļ±Ā Engage with the various testing teams, facilitating systems Test, UAT & other test phases.
ļ±Ā Ensure all software changes are prepared for deployment into PRODUCTION, following CPPās change control processes.
ļ±Ā Provide regular development progress reports to key stakeholders as necessary.
ļ±Ā Maintain effective documentation and share expertise with colleagues to eliminate single points of expertise within the team.
ļ±Ā Research the external environment, and where appropriate identify and recommend external partners for the delivery of best in class technologies suitable for CPP applications.
ļ±Ā Understanding the use cases (and/or user stories) in order to oversee the design of the architecture for the products to be built.
Skills:
Significant āhands onā software development/support experience gained in a commercial environment with React & Node.
Demonstrable knowledge of Postgres database technology.
Proven experience of using automated test tools/frameworks (e.g. Spock, Selenium, JEB) and Continuous Integration tools (e.g. Hudson, Jenkins).
Experience in a range of software development methodologies (e.g. Agile/SCRUM, Waterfall, DevOps) and secure coding standards (e.g. OWASP).
Knowledge of payment processing regulations (PCI-DSS) and security standards (ISO 27001).
Knowledge of other software development tools (e.g. Stash, Jira, Git).
ļ±Ā Degree in a relevant IT discipline, or equivalent experience gained in a relevant industry
Job Description :
Ā
- Should have handson experience of more than 1+ years
- Good knowledge of NodeJS, ExpressJS or Restify
- Should have good knowledge of JavaScript.
- Experience implementing frontend using Angular 2+.
- Any database knowledge (SQL.Mongo or NoSQL)
- Basic understanding of version control using GIT
- TypeScript knowledge would be a plus
- Should have good logical skills.
- Minimum 3+ years' experience as a software developer.
- Proficiency in JavaScript, Angular.js, HTML 5, CSS.
- Familiarity with Git.
- Linux and/or OS X experience.
- Experience consuming API endpoints.
- Good to have - Kafka/queuing system
- Should be well-versed in using multiple Databases - SQL/NO SQL,
- Should have experience using in- memory Data Bases-Redis
- Experience with Unit-Testing.
- Experience building web applications with responsive design.
- Experience with Node.js and/or other server-side JavaScript technologies and tools.
- Strong knowledge of design principles, user interfaces, web standards and usability.
- ES6, React JS/JSX, Redux, Web pack, Immutable.js.
Desired Skills and Experience