Do you have a passion for programming and wish to become a part of the dynamic software development sector? At Chaosology, an innovative software development firm, we are looking for a junior developer to be a part of our fast-paced team. This is the perfect place for a new graduate or individual with little experience who is looking to learn, grow, and tackle real-world problems!
Why Chaosology?
We believe in innovation, teamwork, and learning at Chaosology. As a Junior Software Developer, you will be working with experienced experts who will guide and mentor you, assisting you in refining your technical skills. You will gain practical experience working on the latest software projects, help create meaningful applications, and develop into a balanced developer.
What You’ll Do
Your job as a Junior Software Developer at Chaosology will entail:
- Writing clean, maintainable, and efficient code under the direction of senior developers.
- Writing, testing, and debugging software applications.
- Collaborating with cross-functional teams in analyzing project needs.
- Researching new technologies to improve software performance.
- Participating in code review and improving coding standards.
- Making input on problem-solving and resolving software bugs.
Education & Experience:
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent.
- 0-1 year of software development experience (side projects and internships too!).
Technical Skills:
- General proficiency in one programming language (Python, Java, C#, JavaScript).
- Knowledge of Object-Oriented Programming (OOP) concepts.
- Experience with Git/GitHub for version control.
- General knowledge of front-end (HTML, CSS, JavaScript) and back-end (databases, APIs) development.
- Experience with databases like SQL, MySQL, PostgreSQL, or MongoDB is a bonus.
- Familiarity with web application architecture and RESTful APIs.
- Knowledge of Agile or Scrum development lifecycle is a plus.
Soft Skills:
- Sound problem-solving and attention to detail.
- Effective communication and teamwork abilities.
- Readiness to learn and accommodate new technologies.
- Effective time management skills to multitask and deliver on time.
What Chaosology Has to Offer
- We care for our employees at Chaosology and do our best to create a supportive and rewarding work environment. The following is what you should expect:
- Competitive Pay: Typical industry compensation for up-and-coming developers.
- Paid Time Off (PTO): Time off, sick days, and company holidays to balance work and life.
- Technology & Gear: Company-funded laptops, developer tools, and software tools.
- Team Outings & Retreats: Informal team-building activities and networking to connect with your colleagues.
- Free Snacks & Beverages: Complimentary coffee, tea, and snacks to fuel your productivity.
- Casual Dress Code: Casual attitude only—suits not required!
Why This Job is Ideal for You
If you love coding, tackling hard challenges, and collaborating as part of a creative team, then this job is ideal for you. We foster an environment of continuous learning at Chaosology, so whether you are new to the industry, we will mentor and empower you with the encouragement and resources necessary to grow into a successful developer.
How to Apply
Ready to kickstart your career at Chaosology? Apply now on LinkedIn:
Apply Here