- Experience writing software with a strong engineering background
- Experience writing extensible, scalable backend and detailed frontend applications
- Solid understanding of Computer Science fundamentals
- Understanding of how the web works and web development technologies across the stack
- You should have a strong command of core web technologies like JavaScript, HTML CSS and working experience of JavaScript frameworks/libraries like ReactJS, AngularJS or VueJS etc is nice to have.
- If you have knowledge about server-side languages like Java, Kotlin, Python, NodeJS etc along with experience in API design and development, it is a huge plus.
- Non-optional: Aptitude for quick learning and problem solving attitude
About The Solar Labs
We want to make a BIG difference in helping make the world sustainable by making it greener.
Our software empowers solar companies to generate accurate solar feasibility reports and perform site surveys remotely thus giving them more time and more accurate information to target new clients for rooftop solar installations. This increases a solar company's business by 2-3X!
Similar jobs
Key Responsibilities:
1. Be part of the team responsible for the enterprise grade SAAS platform.
2. Own end-to-end design and development of Product Features.
3. Design and implement software for testability, maintainability, scalability, supportability.
4. Troubleshoot and support field issues, microservices monitoring.
5. Hands-on working on SAAS based applications.
6. Experience with working on scalable, highly available distributed systems.
7. Robust understanding of Agile development along with CI/CD pipeline.
8. Solid understanding of software development Life Cycle.
9. Solid understanding of end to end Application Security and incorporating the same during development.
10. Exposure to micro-services architecture and microservices development frameworks, platform based architecture.
11. Experience in AWS/Azure.
12. Experience in Dockers, and Kubernetes. ECS, EKS, AKS etc
13. Experience with RDBMS such as Postgres(Preferred), MySQL and nosql databases(Desired).
14. Experience in languages such as Python(Preferred), Java.
15. Exposure to development of data platforms for analytics, reporting etc.
16. Exposure to the development of IOT applications is a plus.
Other requirements
1. Proficient in JavaScript, TypeScript, Vue.js(preferred), ReactJS
2. Solid understanding of UI/UX principles, responsive design techniques, and front-end performance optimization.
3. Exposure to the development of API-driven Single Page Applications
4. Exposure to AWS Cloudfront, Akamai etc.
5. Experience in Application monitoring and log management tools.
Mandatory Skills
- C/C++ Programming
- Linux System concepts
- Good Written and verbal communication skills
- Good problem-solving skills
- Python scripting experience
- Prior experience in Continuous Integration and Build System is a plus
- SCM tools like git, perforce etc is a plus
- Repo, Git and Gerrit tools
- Android Build system expertise
- Automation development experience with like Electric Commander, Jenkins, Hudson
- Expert knowledge of & experience with development language with PHP/Node.JS, Java.
- Excellent Development Knowledge in Website, web-application, web-tools
- Good in handling both Frontend and backend Development
- An excitement for detail-oriented work and high-quality finishing
- Excellent attention to detail and problem solving capabilities
- Ability to clearly communicate and explain complex concepts effectively
- A passion for app development and a start-up style work environment
- Expert knowledge of latest versions programming language as PHP, Java, JavaScript with respective to Database support.
- Experience in handling API Keys and access controls
- Knowledge of server systems is advantageous
Key Skills:
- Web Technologies
- Java script
- HTML/CSS
- Application Design
- API
- Web Development
We are looking for a Full Stack Developer-REMOTE Position
Strong knowledge of HTML, CSS, JavaScript, and JavaScript frameworks (e.g., React, Angular, Vue)
• Experience with backend technologies such as Node.js, DynamoDB, and PostgreSQL.
• Experience with version control systems (e.g., Git)
• Knowledge of web standards and accessibility guidelines
• Familiarity with server-side rendering and SEO best practices
Experience with AWS services, including AWS Lambda, API Gateway, and DynamoDB.
• Experience with Dev Ops- Infrastructure as Code, CI / CD, Test & Deployment Automation.
• Experience writing and maintaining a test suite throughout a project's lifecycle.
• Familiarity with Web Accessibility standards and technology
• Experience architecting and building Graph QL APIs and REST-full services.
Responsibilities
- Collaborate with multiple stakeholders to understand the business context
- Take responsibility for developing product features
- Implement development best practices
Requirements
- Rich experience in Javascript and front end frameworks like React, Angular or Vue
- Build a backend APIs using Java, Node, Python or GoLang
- Proficiency in leveraging Cloud Native components in AWS, Azure or GCP
- Experience in building scalable applications using Microservices principles is a plus
- Experience in designing for performance is a big plus
- Ability to write high quality code
- Experience in polygot persistence using databases like relational (MySQL, Postgres) and NoSQL (MongoDB, Cassandra, DynamoDB, Redis etc)
- Familiarity with DevOps tools and technologies is a plus
- Passion for continuous learning of new technologies
Responsibilities and Duties:
· Write well-designed, testable, efficient code by using best software development practices
· Website designing, building, or maintaining
· Expanding/enhancing the website once built.
· Responsive website design
Qualifications and Skills:
· 1+ Years of Work Experience.
· Proven experience as a WordPress Developer.
· Proficient in JavaScript, HTML, and CSS.
· Experience with responsive and adaptive design.
· Thorough functional knowledge and coding experience
· Should be computer savvy and have strong communication skills.
· Able to develop ideas and processes and clearly express them.
· Ability to thrive in a fast-paced environment.
· Knowledge of E-commerce.
· Familiarity with at least one of the following programming languages: PHP, ASP.NET, JavaScript or Ruby on Rails.
· A solid understanding of how web applications work including security, session management, and best development practices.
You have to develop web & mobile applications, and progressive web application - cross-platform for all browsers and all devices.
Looking for a full-stack developer who must have experience in Angular and Progressive Web Apps (PWA).
Experienced with all the following Front-End technologies: HTML5, CSS3, JavaScript, jQuery.
Experience in any backend language like Java/ PHP/ASP.NET ( Nice to have)
Comfortable with the development process using GitHub as a repo.
Experienced at managing the deployment of applications with minimal / zero impact to users.
- Architecting, Developing, testing, and deploying robust products that are fast, scalable, and highly responsive
- Designing client-side and server-side architecture
- Building the front-end of applications through appealing visual design
- Developing and managing well-functioning databases and applications
- Designing and maintaining large and complex databases, both relational and non-relational databases.
- Establishing, refining and integrating development environment tools and software as needed
- Identifying production and non-production application issues as a part of the deployment
- Deploying applications on the AWS cloud with the ability to quickly debug hosting-related issues.
- Writing effective APIs
- Testing software to ensure responsiveness and efficiency
- Troubleshooting, debugging and upgrading software
- Creating security and data protection settings
- Building features and applications with a mobile responsive design
- Writing technical documentation
- Working with data scientists and analysts to improve software
What you need to have:
- BE/ ME/ BCA/ MCA- Any Computer/ IT Degree
- Expertise in Mongo DB, Express js, React js, Node js, HTML5, CSS3, LESS/ SASS, Bootstrap.
- 3-4 years of experience in server management, Microservice, and AWS knowledge is not mandatory but will be preferable.
- Strong analytical and problem-solving skills
- Comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries.
- Be a team player with a knack for visual design and utility.
- Also familiar with Agile methodologies
Candidate must be Handson with Core java and datastructures, Webservices and Springboot and microservices
Hands on with ReactJS and Redux Libraries
Handson with Javascript, HTML,CSS,
Should have strong knwoldege in Api