Company Description
Connection Loops is a technology company specializing in the development of high-performing, scalable cloud services. Our focus is on creating custom-built, highly connected software systems that run in the cloud and effortlessly automate critical business activities, enabling businesses to scale efficiently.
Role Description
This is a full-time remote role for a Full Stack Developer. As a Full Stack Developer at Connection Loops, you will be responsible for developing and maintaining both the back-end and front-end components of our software systems. Your day-to-day tasks will include designing and implementing features, collaborating with cross-functional teams, and troubleshooting issues to ensure optimal functionality and performance of our applications.
Key Responsibilities
- Design, develop, and implement user-friendly and responsive front-end features using React.js and TypeScript.
- Build secure and scalable back-end services using ASP.NET Core
- Collaborate with the team to brainstorm and create innovative solutions
- Write clean, efficient, and maintainable code
- Understand and follow coding conventions, architectures, and best practices
- Perform peer code reviews to ensure quality standards
- Write test cases to ensure the reliability and robustness of the application
- Participate and contribute to scrum meetings i.e. daily stand-up, sprint planning, readouts and retrospectives
Qualifications
- Strong proficiency in React.js, TypeScript, ASP.NET Core, and RESTful APIs.
- Solid understanding of web development concepts, including HTML, CSS, JavaScript, and web security principles.
- Knowledge of MS SQL Server and ability to develop stored procedures and SQL functions
- Good knowledge of Data Structures and Algorithms.
- Strong problem-solving and analytical skills
- Ability to work both independently and collaboratively in a remote team environment
- Effective communication and teamwork skills
- Ability to work in a fast-paced environment and meet deadlines
- Bachelor's degree in Computer Science or related field (preferred)
- Experience with cloud services and scalable architectures (preferred)
- Knowledge of agile development methodologies (preferred)
About Connection Loops
Connection Loops develops highly advanced software systems that is changing the way how technology is used by businesses today.
We attract some of the smartest minds in the industry
We work on the most critical problems of today's businesses
We know firsthand how to handle scale and write high performing code
At Connection Loops, you'll constantly be surrounded by amazing people who will challenge you, help you to grow, and together you'll be creating impactful tech-driven solutions for the people around you.
Similar jobs
As a Development Lead, you will oversee and lead a team of software developers. Your primary goal is to guide the team towards successful development of high-quality software, while fostering a collaborative and productive environment.
Responsibilities:
• Oversee the development of scalable, reliable, and cost-effective software solutions
with an emphasis on quality, best-practice coding standards, and cost-effectiveness.
• Build rapid technical prototypes for early validation of new technologies.
• Rapidly identify and resolve technical incidents as they emerge.
• Collaborate effectively with other application teams to help building the right offerings
for our client delivery platform.
• Collaborate with product owners to translate complex business requirements into
technical solutions, providing leadership in the design and architecture processes.
• Stay informed about the latest technology and methodology by participating in industry
forums, having an active peer network, and engaging actively with customers.
• Cultivate a team environment focused on continuous learning, where innovative
technologies are developed and refined through collaborative effort.
Salary is not a constraint and right candidates will be paid up to 28 Lakhs
Key Skills:
• 7+ years of experience as a lead in leading and managing software development teams.
• Proficiency in Backend and Frontend technologies (NodeJS and ReactJS).
• Knowledge of best practices for API development in distributed environments;
• Coding complex modules.
• Code review and enforcing best practices.
• Impeccable written and verbal communication skills with the ability to present, explain
and defend design concepts in team and stakeholder meetings.
• Demonstrated ability to prioritize tasks effectively, delivering work with speed and high
quality.
• Hands-on experience with engineering principles and design patterns.
• Passionate about writing clean, reusable and maintainable code.
• Building a knowledge base of the latest programming trends, best practices, and
methodologies.
- Must be proficient in Core PHP, Javascript, Jquery, Ajax, and System Administration.
- Strong knowledge of Data Structures and OOPS concepts.
- Good in Database design and Query Optimization.
- Good in writing SQL functions and stored procedures for MYSQL.
- Good understanding of OOPS/OOAD.
- Must be passionate about writing clean and maintainable code.
- Modify and implement features as per customer requirements.
- Work on UI/UX and basic knowledge of version-controlling with GIT.
- Develop/Integrate APIs, so that we can integrate them with other applications.
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- Understanding fundamental design principles behind a scalable application.
- Integration of multiple data sources and databases into one system.
I'm the founder of Version One Labs (look me up on LinkedIn) and I want you to work with me on an interesting new idea!
I was previously Director of Engineering at Crunchbase, led product and engineering at Oncue (venture-funded B2B SaaS) and have built products at multiple bay area startups. I run a product development studio, Version One Labs, that works with startups here in California. The website is a bit out of date but I’m currently working with a few exciting startups to help them with their product dev efforts.
This role is for a different mission though. I am currently in the early stages of building our first internal product and am looking for 2-3 scrappy, driven, and sharp developers who are interested in working on exciting ideas and build products from the ground up.
You will learn a lot in the process. If you have startup dreams of your own and are interested in some day doing your own thing, I strongly believe this experience + the wealth of knowledge I can share with you could be invaluable for you.
Here's what I'm looking for:
- you must be highly proficient with React (typescript, redux etc etc) or Rails (strong database design, clean code, and API building skills). I will check for your fluency with both.
- you enjoy the process of building something from scratch and don't require a ton of hand holding, i.e., you are self-driven
- you like the autonomy and freedom of working on early stage stuff and can manage your own time (I don't boss around and like working with people who I don't have to manage too much)
- you have utmost integrity (tell me what you don't know and deliver what you say you will, when you say you will)
- you are willing and open to new ideas and are a fast learner
If this is appealing to you, please apply. I respond quickly.