A unique quantitative approach to power Our team is experienced in running alternative energy operations and versed in energy related costs
Position Overview
- We are seeking a talented and experienced Full Stack Developer to join our dynamic team.
- The ideal candidate will have a passion for developing high-quality, scalable web applications and possess expertise in both front-end and back-end technologies.
- This role requires a proactive individual who can collaborate with cross-functional teams to deliver innovative solutions.
Key Responsibilities
- Develop and maintain web applications: Design, code, test, and deploy high-quality, scalable web applications.
- Front-end development: Utilize modern front-end technologies (HTML, CSS, JavaScript, React, Angular, etc.) to create responsive and user-friendly interfaces.
- Back-end development: Develop server-side logic, APIs, and services using languages such as Node.js, Python, Ruby, Java, etc.
- Database management: Design and manage databases (SQL and NoSQL) to ensure data integrity and optimal performance.
- Collaborate with cross-functional teams: Work closely with product managers, designers, and other developers to understand requirements and deliver solutions that meet business needs.
- Code reviews and best practices: Conduct code reviews, adhere to coding standards, and implement best practices to ensure code quality.
- Performance optimization: Optimize application performance, ensuring fast load times and smooth user experiences.
- Troubleshoot and debug: Identify and resolve technical issues, bugs, and performance bottlenecks.
- Stay updated with industry trends: Keep abreast of the latest industry trends, technologies, and best practices in web development.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: Minimum of 3-5 years of experience in full-stack development.
- Understanding of cloud services (AWS, Azure, or Google Cloud) is a plus.
- Proficient in front-end technologies: HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Strong back-end development skills: Experience with Node.js, Python, Ruby, Java, or similar languages.
- Familiarity with database technologies: SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).
- Experience with RESTful API design and development.
- Knowledge of version control systems (e.g., Git).
- Experience with CI/CD tools and practices.
- Knowledge of containerization (Docker, Kubernetes) is a plus.
Method of Application
Signup to view application details.
Signup Now