Full-stack Developer
We are looking for 2-3 Year experienced person for our IoT Division based out of Bangalore. Option for Work from Home is also available.
Responsibilities
- Design and implementation of the overall web architecture
- Design and deployment of our database, associated areas such as database design /management and DevOps.
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of our API-Fast, REST.
- Integrating our front-end UI with the constructed API.
- Design and implementation of continuous integration and deployment
- Knowledge of JSON and PostgreSQL support for JSON.
- Creating a DB instance running PostgreSQL with the AWS Management Console.
- Knowledge of Redis cache.
Skills
- Writing HTML, CSS, and JavaScript/jQuery
- A relevant back-end programming language e.g., Python or JavaScript.
- Server management and deployment for the relevant environment
- Experience implementing testing platforms and unit tests
- Proficiency with Git.
- Appreciation for clean and well documented code.
Keywords: #AWS #EC2 #Python #Psql #Django #Docker #Redis #Kafka.
Similar jobs
Job Summary:
Vijay Sales is looking for an experienced and motivated MERN Lead Developer to join our dynamic team. The ideal candidate will be responsible for leading the development of web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack. As a MERN Lead, you will collaborate with cross-functional teams to design, develop, and implement scalable and efficient web solutions that enhance user experience and business functionality.
Key Responsibilities:
- Lead Development Efforts: Oversee the development and deployment of web applications using the MERN stack. Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Team Leadership: Mentor and guide junior developers. Provide technical leadership and build a high-performing development team. Conduct code reviews to ensure quality standards are met.
- Architecture Design: Collaborate with product managers, designers, and other stakeholders to define system architecture and technology stack. Make decisions on technology and architecture to ensure performance, scalability, and maintainability.
- Project Management: Manage the end-to-end software development lifecycle, including requirement gathering, design, development, testing, and deployment. Ensure timely delivery of projects and adherence to project timelines.
- Collaboration: Work closely with other teams, including DevOps, QA, and design teams, to align on requirements, best practices, and project goals.
- Code Quality: Write clean, maintainable, and well-documented code. Implement and enforce coding standards, best practices, and development processes.
- Performance Optimization: Continuously monitor, optimize, and improve application performance, security, and reliability.
- Stay Updated: Keep up-to-date with the latest industry trends, technologies, and best practices. Advocate for and implement new technologies and methodologies as appropriate.
Required Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 5 years of experience in web development, with at least 2 years in a leadership or senior developer role.
- Technical Skills:
- Expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Strong knowledge of front-end technologies, including HTML5, CSS3, and JavaScript.
- Experience with RESTful APIs and micro-services architecture.
- Familiarity with cloud services (AWS) and DevOps practices.
- Proficiency in version control tools like Git.
- Strong understanding of database design and management.
Soft Skills:
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Strong communication and interpersonal skills.
- Ability to lead a team and manage multiple projects simultaneously.
Preferred Qualifications:
- Experience with other JavaScript frameworks/libraries including end to end testing including Automation and Manual testing.
- Familiarity with CI/CD pipelines and tools.
- Knowledge of containerization tools like Docker and Kubernetes.
- Experience in Agile/Scrum methodologies.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work with a dynamic and innovative team.
- Professional development opportunities.
- Flexible work environment.
- BTech, BE, BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
- 6+ years experience in web and software development.
- 3+ years of experience with the microservices architecture.
- At least 1 year of experience in leading a team.
- Demonstrated experience in Node, Mongo, Python2/3, Express, ReactJS.
- Experience with testing frameworks like Mocha, Jest, Jasmine etc.
- Experience with asynchronous messaging using RabbitMQ/Apache Kafka.
- Ability to work independently and multi-task effectively.
- Flexible and willing to accept a change in priorities as necessary.
- Strong attention to detail.
Design and build applications, bug fixing and improving application performance.
- Delegate tasks and achieve daily, weekly, and monthly goals.
- Enforce processes to improve productivity of the team.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on continuously discovering, evaluating, and implementing new technologies to maximize
development efficiency.
Job Description: L1 PHP Developer
We are seeking a skilled and experienced L1 PHP Developer to join our team. The ideal candidate should have a minimum of 3 years of experience and possess strong knowledge in Laravel, OOPs concepts, SQL, and PHP.
Responsibilities:
- Collaborate with the development team to understand project requirements and objectives.
- Develop and maintain web applications using PHP frameworks, primarily Laravel.
- Write clean, efficient, and well-documented code following industry best practices.
- Implement and maintain database structures and queries using SQL.
- Perform testing and debugging of applications to ensure optimal performance and functionality.
- Collaborate with cross-functional teams to ensure timely project delivery.
- Stay updated with industry trends and advancements in PHP development.
Requirements:
- Minimum of 3 years of experience as a PHP Developer.
- Proficiency in PHP programming language.
- Strong knowledge of Laravel framework.
- Solid understanding of object-oriented programming (OOP) concepts.
- Experience working with databases and writing SQL queries.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
- Excellent problem-solving and analytical skills.
- Ability to work independently and in a team environment.
- Strong attention to detail and commitment to delivering high-quality code.
If you meet the above qualifications and are passionate about PHP development, we would love to hear from you. Please submit your resume and portfolio showcasing your relevant work.
Note: This position is for a Level 1 (L1) PHP Developer and only candidates with the specified experience and skill set will be considered.
We look forward to reviewing your application.
About this role
CareerNinja aspires to bridge the gap between job seekers and recruiters by providing a personalised learning platform to job seekers. We are aiming to build and deliver highly engineered solutions to our users. We looking for passionate software engineers who cares for his craft. A developer who thrives on learning new technologies and doesn't believe in one-size-fits-all solutions. You should be able to adapt to new business requirements and technologies. In this role, you will be responsible to develop, deploy and maintain large backend applications aimed at improving customer experience and solving problems for our users. You should be able to deliver solutions which are scalable. So if you are passionate about working in a startup, this is the place for you.
Responsibilities
1. Develop, deploy and maintain the scalable product.
2. Pair with team members for functional and non-functional requirements and write well-crafted, well-tested, readable, maintainable code.
3. Passionate about writing clean code and wants to continuously improve the system.
4. Effectively communicate, collaborate and work across teams.
5. Participate in code reviews, design discussions to ensure code quality and distribute knowledge.
6. Help to define roadmap and architecture based on technology and business needs
7. Understand business requirements and work closely with the business to provide solutions.
Required Skills-
1. Javascript
2. ReactJs
3. Nodejs/ MongoDB
4. Git
Good to have/ Secondary skills-
1. React Native
2. Python
3. AWS and Cloud Services
Experience
1. 1.5+ years experience with hands-on experience in designing, developing, testing and deploying large scale applications in any language or stack.
2. Good experience in NodeJS and willing to learn other technologies.
3. Experience in developing mobile apps(Android/iOS).
4. Experience in developing web apps using Angular/React.
5. Good understanding of object-oriented modelling.
6. Data modelling experience in both relational and NoSQL databases(MongoDB preferred).
7. Working knowledge on rest services, cache, ci/cd pipelines.
8. Good understanding of Agile methodologies, TDD and Automation
9. Passion for learning new things and solving challenging problems.
10. Past experience in DevOps/AI/ML/Python would be a good plus.
Benefits
Working with us could be your best decision if you're looking for learning, growth and wide exposure. You will be given real responsibilities, freedom to make decisions and come up with ideas and work closely with the founder and the core team, all in a flexible, casual and young (everyone under 27) work environment.
Flexible work, free snacks, board game breaks, etc are just a regular part of our work life.
The ideal candidate will be a BTech in Computer Science or an MCA well-versed in full stack development of business applications using PHP with MySQL and HTML as database and front end. Knowledge of other tech stacks is preferred as also understanding of MS Azure cloud environment. Familiarity with PowerBI will be useful.
- Design the architecture and their solutions
- Define user stories and implement them using agile methodology
- Engage and manage a team of software engineers; including task planning and code reviews
- Have technical ownership of the product
Must have:
- Fullstack experience (React, Node JS, VU, Python)
- Expert in web technology (SaaS)
- Know-how of cloud technology
- Broad experience with multi-platform development tools and toolkits
- Experience in release engineering and configuration management
- Comfort with both client-side and server-side development
- Passion for agile
- Knowledge of CICD pipeline
Bonus if you:
- Have experience working in the healthcare industry
- Are enthusiastic about all things brain science and/or mental well-being
- We are a company that highly values the ability to communicate well. We all take turns at the blog roster, so writing experience and/or enthusiasm is appreciated
- Our core values encourage empathy and innovation, you are gold if you share these
Proficient in working with systems infrastructure, creating, querying, and manipulating databases, APIs, and integrations.
Deep expertise and hands-on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery, and API's.
SKILLs
Required Technical Experience: Frontend code (HTML5/CSS, ReactJS, D3JS) and web stack back-end technologies (.net Core, NodeJs), MongoDB, Docker, Git, Jenkins
Preferred Technical Experience: React/ Redux/Hook, GraphQL, HANA-SQL, Redis, Golang, Kafka, etc.
Implement Security OAuth/JWT solutions for the different API Scenarios
Deep functional knowledge or hands-on design experience with Micro-service is needed to be successful in this position. Also, the candidate should have a sound understanding of CI/CD processes, agile development, possess a deep understanding of programming fundamentals, and can learn new frameworks, languages, and tools required on projects.
We are looking for a motivated PHP / Laravel Developer to come join our agile team of professionals.
If you are passionate about technology, constantly seeking to learn and improve your skillset, then you are the type of person we are looking for!
We are offering superb career growth opportunities, compensation, and benefits.
Required Skills :-
Knowledge of MVC Frameworks - Laravel is a must
Previous working experience as a PHP / Laravel developer for 1 or 2 year(s)
Basic JavaScript, HTML5, and CSS3 Bootstrap
A web application development background
OOP principles
Experience with Relational Databases like MySQL
Problem-solving skills.